._search-header-dialog-item-select-menu-paper_1kyp9_1 ._search-header-dialog-checkbox-root_1kyp9_1 .MuiSvgIcon-root{width:.9375rem;height:.9375rem}._search-header-dialog-item-select-menu-paper_1kyp9_1 ._search-header-dialog-checkbox-root_1kyp9_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-autocomplete-root_1kyp9_10{width:100%}._search-header-dialog-select-container_1kyp9_14{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:.375rem;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_1kyp9_1{flex:1;display:flex;flex-direction:column;gap:.375rem}._search-header-dialog-select-menu-item_1kyp9_33{display:flex;gap:.75rem;padding:.375rem 1rem;cursor:pointer}._search-header-dialog-select-menu-item_1kyp9_33:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_1kyp9_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1kyp9_1{padding:.3125rem 1.125rem .3125rem .75rem}._search-header-dialog-autocomplete-root_1kyp9_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1kyp9_1 .MuiInputBase-input{padding:0;font-size:.85rem;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1kyp9_10 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1kyp9_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1kyp9_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_1kyp9_1 ._MuiOutlinedInput-root_1kyp9_63 ._MuiAutocomplete-input_1kyp9_44{border:var(--header-border)}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1kyp9_1{max-height:12.5rem;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1kyp9_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_1kyp9_1 ._search-header-dialog-select-menu-item_1kyp9_33.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_1kyp9_1::-webkit-scrollbar{width:.4375rem}._search-header-dialog-autocomplete-popper_1kyp9_85 ._search-header-dialog-item-select-menu-paper_1kyp9_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_1kyp9_10 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_1kyp9_85{flex:1}._search-header-dialog-autocomplete-popper_1kyp9_85 ul{max-height:unset}._search-header-dialog-item-select_1kyp9_1 ._search-header-dialog-item-select_1kyp9_1:hover .MuiOutlinedInput-notchedOutline{border:0 solid transparent;top:0}._search-header-dialog-autocomplete-root_1kyp9_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1kyp9_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_1kyp9_10 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_1kyp9_120 ::-webkit-scrollbar{width:.4375rem}._search-header-dialog-select-menu-item_1kyp9_33._selected_1kyp9_124,._search-header-dialog-select-menu-item_1kyp9_33:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_1kyp9_134{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_1kyp9_141{color:var(--input-field-label-color);font-size:.75rem;font-weight:400}._search-header-dialog-item-select-menu-paper_b7o4q_1 ._search-header-dialog-checkbox-root_b7o4q_1 .MuiSvgIcon-root{width:.9375rem;height:.9375rem}._search-header-dialog-item-select-menu-paper_b7o4q_1 ._search-header-dialog-checkbox-root_b7o4q_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color);padding:0}._search-header-dialog-select-container_b7o4q_11{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:.375rem;align-items:center;height:fit-content;min-height:max-content}._search-header-dialog-autocomplete-root_b7o4q_21{width:100%}._search-header-dialog-item-select_b7o4q_1{flex:1;display:flex;flex-direction:column;gap:.375rem}._search-header-dialog-select-menu-item_b7o4q_32{display:flex;gap:.75rem;padding:.375rem 1rem;cursor:pointer}._search-header-dialog-select-menu-item_b7o4q_32:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-dialog-select-menu-item_b7o4q_32:hover ._search-header-dialog-checkbox-root_b7o4q_1.Mui-checked{color:var(--search-autocomplete-item-selected-color);padding:0}._search-header-dialog-autocomplete-root_b7o4q_21 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_b7o4q_1{padding:.3125rem 1.125rem .3125rem .75rem}._search-header-dialog-autocomplete-root_b7o4q_21 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_b7o4q_1 .MuiInputBase-input{padding:0;font-size:.85rem;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_b7o4q_21 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_b7o4q_21 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_b7o4q_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_b7o4q_1 ._MuiOutlinedInput-root_b7o4q_68 ._MuiAutocomplete-input_b7o4q_49{border:var(--header-border)}.MuiPaper-root._search-header-dialog-item-select-menu-paper_b7o4q_1{max-height:12.5rem;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_b7o4q_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_b7o4q_1 ._search-header-dialog-select-menu-item_b7o4q_32.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_b7o4q_1::-webkit-scrollbar{width:.4375rem}._search-header-dialog-autocomplete-popper_b7o4q_90 ._search-header-dialog-item-select-menu-paper_b7o4q_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_b7o4q_21 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_b7o4q_90{flex:1}._search-header-dialog-autocomplete-popper_b7o4q_90 ul{max-height:unset}._search-header-dialog-item-select_b7o4q_1 ._search-header-dialog-item-select_b7o4q_1:hover .MuiOutlinedInput-notchedOutline{border:0 solid transparent;top:0}._search-header-dialog-autocomplete-root_b7o4q_21 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_b7o4q_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_b7o4q_21 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_b7o4q_125 ::-webkit-scrollbar{width:.4375rem}._search-header-input-outer-container_b7o4q_129{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_b7o4q_136{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-dialog-select-chip-container_b7o4q_142{display:flex;flex-wrap:wrap;gap:.25rem}._search-header-dialog-select-chip_b7o4q_142{background-color:var(--chip-background-color);color:var(--chip-text-color);border:.0625rem solid var(--chip-border-color);border-radius:.9375rem;padding:.375rem .625rem;font-size:.625rem;line-height:0;font-weight:450;display:flex;align-items:center;gap:.25rem}._search-header-dialog-select-chip-close_b7o4q_162{height:100%;cursor:pointer}._search-header-dialog-item-select-menu-paper_i9w8s_1 ._search-header-dialog-checkbox-root_i9w8s_1 .MuiSvgIcon-root{width:.9375rem;height:.9375rem}._search-header-dialog-item-select-menu-paper_i9w8s_1 ._search-header-dialog-checkbox-root_i9w8s_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-autocomplete-root_i9w8s_10{width:100%}._search-header-dialog-select-container_i9w8s_14{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:.375rem;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_i9w8s_1{flex:1;display:flex;flex-direction:column;gap:.375rem}._search-header-dialog-select-menu-item_i9w8s_33{display:flex;gap:.75rem;padding:.375rem 1rem;cursor:pointer}._search-header-dialog-select-menu-item_i9w8s_33:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_i9w8s_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_i9w8s_1{padding:.3125rem 1.125rem .3125rem .75rem}._search-header-dialog-autocomplete-root_i9w8s_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_i9w8s_1 .MuiInputBase-input{padding:0;font-size:.85rem;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_i9w8s_10 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_i9w8s_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_i9w8s_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_i9w8s_1 ._MuiOutlinedInput-root_i9w8s_63 ._MuiAutocomplete-input_i9w8s_44{border:var(--header-border)}.MuiPaper-root._search-header-dialog-item-select-menu-paper_i9w8s_1{max-height:12.5rem;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_i9w8s_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_i9w8s_1 ._search-header-dialog-select-menu-item_i9w8s_33.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_i9w8s_1::-webkit-scrollbar{width:.4375rem}._search-header-dialog-autocomplete-popper_i9w8s_85 ._search-header-dialog-item-select-menu-paper_i9w8s_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_i9w8s_10 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_i9w8s_85{flex:1}._search-header-dialog-autocomplete-popper_i9w8s_85 ul{max-height:unset}._search-header-dialog-item-select_i9w8s_1 ._search-header-dialog-item-select_i9w8s_1:hover .MuiOutlinedInput-notchedOutline{border:0 solid transparent;top:0}._search-header-dialog-autocomplete-root_i9w8s_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_i9w8s_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_i9w8s_10 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_i9w8s_120 ::-webkit-scrollbar{width:.4375rem}._search-header-dialog-select-menu-item_i9w8s_33._selected_i9w8s_124,._search-header-dialog-select-menu-item_i9w8s_33:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_i9w8s_134{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_i9w8s_141{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-drawer-container_irtof_1{display:flex;height:100%;flex-direction:column;overflow:hidden}._search-header-container_irtof_8{display:flex;align-items:flex-start;gap:.9375rem;flex-direction:column;padding:.625rem 1.25rem;z-index:9;overflow-y:auto;flex:1}._search-header-container_irtof_8::-webkit-scrollbar{width:.375rem}._search-header-container_irtof_8::-webkit-scrollbar-track{background:transparent}._search-header-container_irtof_8::-webkit-scrollbar-thumb{background:var(--my-questions-section-scrollbar-thumb);border-radius:1rem}._search-header-drawer-container_irtof_1::-webkit-scrollbar{width:.375rem}._search-header-drawer-container_irtof_1::-webkit-scrollbar-thumb{background:var(--my-questions-section-scrollbar-thumb);border-radius:1rem}._search-header-input-container_irtof_41{display:flex;align-items:center;border-radius:.25rem;border:var(--project-filter-container-border);overflow:hidden;width:100%;min-height:max-content}._search-header-input-inner-container_irtof_51{display:flex;align-items:center;gap:.5rem;flex:1;padding:0 .8125rem;min-width:1.875rem}._search-header-icon_irtof_60{min-width:.875rem;height:.875rem;stroke:var(--icon-color-for-search)}._search-header-input_irtof_41{border:none;padding:.4375rem 0;flex:1;background-color:transparent;color:var(--project-filter-input-text)}._search-header-input_irtof_41:focus{outline:none}._search-header-input_irtof_41::placeholder{color:var(--project-filter-input-color-placeholder);font-size:.85rem;font-weight:400}._search-header-input-outer-container_irtof_84{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_irtof_91{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400;display:flex;align-items:center;gap:.3125rem}._info-icon_irtof_100{display:flex}._tooltip-popper_irtof_104.MuiTooltip-popper ._tooltip-root_irtof_104.MuiTooltip-tooltip{padding:.25rem .5rem;color:var(--text-tooltip-color);font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem;word-wrap:break-word;border-radius:.3125rem;background:var(--text-tooltip-background-color)}._tooltip-popper_irtof_104.MuiTooltip-popper ._tooltip-root-arrow_irtof_116{color:var(--text-tooltip-background-color)}._search-header-drawer-header-container_irtof_120{display:flex;justify-content:space-between;padding:.625rem 1.25rem;width:100%;font-size:1.3125rem;align-items:center;border-bottom:var(--header-border)}._search-header-drawer-close-button_irtof_131{cursor:pointer;display:flex}._search-header-drawer-header-text-container_irtof_136,._search-header-drawer-close-button_irtof_131{color:var(--secondary-text-color)}._search-header-drawer-footer-container_irtof_144{display:flex;justify-content:flex-end;padding:.625rem 1.25rem;width:100%;font-size:1.3125rem;align-items:center;border-top:var(--header-border)}._search-header-drawer-footer-button_irtof_155{padding:.5rem .9375rem;cursor:pointer;border-radius:.3125rem;background-color:var(--button-primary);color:var(--button-primary-text-color);font-size:.9375rem;border:none;-webkit-user-select:none;user-select:none;display:flex;gap:.5625rem;text-align:left;align-items:center;line-height:1}._search-header-drawer-footer-button_irtof_155:hover{background-color:var(--button-primary-hover)}._search-header-drawer-footer-button-disabled_irtof_175{opacity:.7;cursor:not-allowed}.MuiFormControlLabel-root._search-header-toggle-container_irtof_180{margin:0;width:100%;justify-content:flex-end}._search-header-toggle-container_irtof_180 ._search-header-toggle-label_irtof_186{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-toggle-container_irtof_180 .MuiSwitch-root{width:2.875rem;height:1.875rem;padding:.5625rem;margin:0 .25rem;flex-shrink:0}._search-header-toggle-container_irtof_180 .MuiSwitch-switchBase{padding:.4375rem}._search-header-toggle-container_irtof_180 .MuiSwitch-switchBase.Mui-checked{transform:translate(1rem)}._search-header-toggle-container_irtof_180 .MuiSwitch-thumb{width:1rem;height:1rem}._search-header-toggle-container_irtof_180 .MuiSwitch-track{background-color:var(--search-autocomplete-item-checkbox-unchecked-color);border-radius:.375rem}._search-header-toggle-container_irtof_180 .MuiSwitch-thumb{color:var(--button-primary)}._search-header-toggle-container_irtof_180 .MuiFormControlLabel-root._search-header-toggle-root_irtof_222 .Mui-checked+.MuiSwitch-track{background-color:var(--search-autocomplete-item-checkbox-unchecked-color)}._search-header-toggle-container_irtof_180 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container_irtof_180 .Mui-checked+.MuiSwitch-track{background-color:var(--search-autocomplete-item-checkbox-unchecked-color)}.MuiFormControlLabel-root._search-header-toggle-root_irtof_222{margin:0}._search-header-drawer-container_irtof_1{background:var(--ql-card-bg);color:var(--ql-card-title)}._search-header-drawer-header-container_irtof_120,._search-header-drawer-footer-container_irtof_144{border-color:var(--ql-card-border)}._search-header-drawer-header-text-container_irtof_136,._search-header-drawer-close-button_irtof_131{color:var(--ql-card-title)}._search-header-input-label_irtof_91,._search-header-toggle-container_irtof_180 ._search-header-toggle-label_irtof_186{color:var(--ql-card-subtitle)}._search-header-input-container_irtof_41{border:.0625rem solid var(--ql-card-border);background:var(--question-library-filter-field-background)}._search-header-icon_irtof_60{stroke:var(--ql-card-title-hover)}._search-header-input_irtof_41{color:var(--ql-card-title)}._search-header-input_irtof_41::placeholder{color:var(--ql-card-subtitle)}._search-header-drawer-footer-button_irtof_155{background:var(--button-primary);color:var(--button-primary-text-color);border-radius:.75rem;font-weight:700;transition:all .2s ease}._search-header-drawer-footer-button_irtof_155:hover:not(._search-header-drawer-footer-button-disabled_irtof_175){background:var(--button-primary-hover);transform:translateY(-.0625rem)}._search-header-drawer-footer-button-disabled_irtof_175{background:var(--question-library-disabled-button-background)!important;color:var(--question-library-disabled-button-text)!important;box-shadow:none!important;cursor:not-allowed}._drawerButton_irtof_298{background:var(--button-primary);color:var(--button-primary-text-color)}._drawerRoot_irtof_303{padding:1rem 1rem 1rem 0}._drawerPaper_irtof_307{box-shadow:var(--ql-card-hover-shadow);border-radius:.625rem;border:.0625rem solid var(--ql-card-border, transparent);background:var(--ql-card-bg, var(--background-color));color:var(--ql-card-title, inherit)}._drawerBadge_irtof_315{background:var(--ql-tab-count-bg-active, var(--background-color));color:var(--ql-tab-count-text-active, var(--button-primary))}._questionCardWrapper_ba8xu_1{display:flex;gap:10px;background-color:var(--background-color);height:100%;overflow:auto;position:relative;flex-direction:row-reverse}._projectActionItem_ba8xu_11._disabled_ba8xu_11{cursor:not-allowed;opacity:.5}._questionAllCardsNoView_ba8xu_16{width:100%;flex:1;display:flex;flex-direction:column;gap:10px;height:100%;max-width:100%;overflow:auto}._questionAllCards_ba8xu_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_ba8xu_39{display:flex;justify-content:center;align-items:center;height:100%;width:100%;color:var(--question-library-text-color)}._questionSectionItemContainer_ba8xu_48{display:flex;width:100%;flex-direction:column;gap:8px;padding:12px 16px;height:max-content}._questionCardView_ba8xu_58{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px 16px 14px 20px;background:var(--question-card-background, #ffffff);border-radius:12px;border:1px solid var(--ql-card-border, rgba(229, 231, 235, .7));box-shadow:var(--ql-card-shadow, 0 1px 3px rgba(0, 0, 0, .06));cursor:pointer;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;color:var(--question-library-text-color)}._questionCardView_ba8xu_58:hover{border-color:var(--ql-card-hover-border, rgba(152, 16, 250, .4));box-shadow:var(--ql-card-hover-shadow, 0 4px 16px rgba(0, 0, 0, .1));transform:translate(4px)}._questionCardView_ba8xu_58:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--ql-accent-gradient);opacity:0;transition:opacity .18s ease}._questionCardView_ba8xu_58:hover:before{opacity:1}._questionCardTitleAndLanguage_ba8xu_97{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;min-width:0}._title_ba8xu_105{flex:1 1 auto;min-width:0;font-size:15px;font-weight:600;color:var(--ql-card-title, #101828);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:auto;line-height:1.35;transition:color .15s ease}._questionCardView_ba8xu_58:hover ._title_ba8xu_105{color:var(--ql-card-title-hover, #9810fa)}._title_ba8xu_105 span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}._questionCardDescriptionContainer_ba8xu_132{display:flex;flex-direction:column;gap:12px;width:100%}._categoryAndDifficultyAndTags_ba8xu_139{display:flex;flex-direction:column;gap:10px;width:100%}._bottomRowContainer_ba8xu_146{display:flex;justify-content:space-between;align-items:center;width:100%;gap:10px;flex-wrap:wrap}._questionLanguageAndSolvedStatus_ba8xu_155{display:flex;gap:8px;align-items:center;flex-shrink:0;margin-top:1px}._categoryAndDifficulty_ba8xu_139{display:flex;gap:5px}._questionLanguage_ba8xu_155{display:flex;gap:4px;align-items:center;flex-wrap:wrap;justify-content:flex-end}._questionLanguageTag_ba8xu_176{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;min-height:24px;border-radius:8px;background:var(--ql-tag-background, rgba(243, 244, 246, 1));color:var(--ql-card-subtitle, #6b7280)}._questionLanguageTag_ba8xu_176 svg{width:16px;height:16px}._category_ba8xu_139{display:inline-flex;padding:2px 8px;line-height:1;border:1px solid var(--ql-source-badge-border);border-radius:4px;font-size:12px;font-weight:500;width:max-content;align-items:center;background-color:var(--ql-source-badge-bg);color:var(--ql-source-badge-text)}._tagsHeading_ba8xu_208{font-size:13px;color:var(--question-library-text-color)}._tag_ba8xu_208{white-space:nowrap;display:inline-flex;padding:2px 8px;border:none;border-radius:4px;font-size:12px;font-weight:500;width:max-content;align-items:center;background-color:var(--question-tag-background-color, rgba(107, 114, 128, .12));color:var(--question-tag-text-color, #4a5565);min-width:30px;overflow:hidden;text-overflow:ellipsis;max-width:max-content;transition:background-color .15s ease}._tag_ba8xu_208 span{width:100%;overflow:hidden;text-overflow:ellipsis}._tagsContainer_ba8xu_238{display:flex;overflow:hidden;gap:3px;width:100%;flex-wrap:wrap;align-items:center}._moreTag_ba8xu_247{font-size:13px;color:var(--question-library-text-color);white-space:nowrap}._questionTags_ba8xu_253{display:flex;gap:5px;width:100%;align-items:center}._verificationButton_ba8xu_261{border:1px solid var(--ql-verify-button-border);border-radius:8px;background:var(--ql-verify-button-bg);color:var(--ql-verify-button-text);padding:7px 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:fit-content;min-height:32px;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;box-shadow:var(--ql-verify-button-shadow);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}._verificationButton_ba8xu_261:hover{background-color:var(--ql-verify-button-hover-bg);border-color:var(--ql-verify-button-hover-border);color:var(--ql-verify-button-hover-text)}._verificationButton_ba8xu_261:disabled,._verificationButtonPending_ba8xu_289{cursor:not-allowed;opacity:.9;background:var(--ql-verify-button-disabled-bg);border-color:var(--ql-verify-button-disabled-border);color:var(--ql-verify-button-disabled-text);box-shadow:none}._actionContainer_ba8xu_298{display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%;flex:1;justify-content:flex-end;min-width:0}._questionDateRowBelowTags_ba8xu_309{display:flex;gap:8px;width:100%;justify-content:flex-end;flex-wrap:wrap}._myProjectsSectionItemProjectIcon_ba8xu_317{width:16px;height:16px;display:flex;align-items:center}._myProjectsSectionItemProjectIcon_ba8xu_317 svg{width:100%;height:100%;min-width:16px;min-height:16px}._dropdown-tooltip-popper_ba8xu_331.MuiTooltip-popper ._dropdown-tooltip-root_ba8xu_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_ba8xu_331.MuiTooltip-popper ._dropdown-tooltip-root-arrow_ba8xu_345{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_ba8xu_349.MuiTooltip-popper ._tooltip-root_ba8xu_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_ba8xu_349.MuiTooltip-popper ._tooltip-root-arrow_ba8xu_362{color:var(--text-tooltip-background-color)}._solvedStatus_ba8xu_366{color:var(--green-text-color)}._easy_ba8xu_371{display:inline-flex;padding:3px 10px;line-height:1;border:1px solid var(--ql-badge-easy-border, rgba(16, 185, 129, .22));border-radius:8px;font-size:12px;font-weight:500;width:max-content;align-items:center;background:var(--ql-badge-easy-bg, rgba(16, 185, 129, .1));color:var(--ql-badge-easy-color, #059669);white-space:nowrap}._medium_ba8xu_386{display:inline-flex;padding:3px 10px;line-height:1;border:1px solid var(--ql-badge-medium-border, rgba(245, 73, 0, .22));border-radius:8px;font-size:12px;font-weight:500;width:max-content;align-items:center;background:var(--ql-badge-medium-bg, rgba(245, 73, 0, .1));color:var(--ql-badge-medium-color, #c2410c);white-space:nowrap}._hard_ba8xu_401{display:inline-flex;padding:3px 10px;line-height:1;border:1px solid var(--ql-badge-hard-border, rgba(239, 68, 68, .22));border-radius:8px;font-size:12px;font-weight:500;width:max-content;align-items:center;background:var(--ql-badge-hard-bg, rgba(239, 68, 68, .1));color:var(--ql-badge-hard-color, #dc2626);white-space:nowrap}._difficulty_ba8xu_416{display:inline-flex;padding:3px 10px;line-height:1;border:1px solid rgba(107,114,128,.2);border-radius:8px;font-size:12px;font-weight:500;width:max-content;align-items:center;background:#6b72801a;color:var(--ql-card-subtitle, #6b7280);white-space:nowrap}._projectActionsDropdown_ba8xu_431{display:flex;align-items:center;flex-direction:column}._projectActionItem_ba8xu_11{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:8px;cursor:pointer;width:100%;border-radius:5px}._projectActionIcon_ba8xu_449{width:14px;height:14px;min-width:14px;color:inherit}._projectActionItem_ba8xu_11:hover{background-color:var(--triple-dot-dropdown-tooltip-hover-item-color)}._tripleDotIcon_ba8xu_460{border:1px solid var(--ql-action-trigger-border);background:var(--ql-action-trigger-bg);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;color:var(--ql-action-trigger-icon);flex-shrink:0;transition:background-color .18s ease,border-color .18s ease,color .18s ease}._tripleDotIcon_ba8xu_460:hover{background:var(--ql-action-trigger-bg-hover);border-color:var(--ql-action-trigger-border-hover);color:var(--ql-action-trigger-icon-hover)}._myProjectTypeIcon_ba8xu_480{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_ba8xu_480 svg{width:100%;height:100%}._myProjectTypeIconsContainer_ba8xu_491{height:16px;position:relative;display:flex;gap:2px}._titleAndCount_ba8xu_498{display:flex;gap:8px;align-items:center;flex:1;min-width:0;flex-wrap:wrap;row-gap:6px}._completedCountContainer_ba8xu_508{display:inline-flex;padding:2px 10px;border:1px solid var(--ql-attempt-badge-border);border-radius:999px;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.2;width:max-content;min-height:20px;align-items:center;color:var(--ql-attempt-badge-text);background:var(--ql-attempt-badge-bg);flex-shrink:0}._visibility_ba8xu_525{color:var(--grey-text-color)}._questionDateChip_ba8xu_529{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;white-space:nowrap;background-color:var(--chip-color-language-background);color:var(--chip-color-language)}._user-question-approval-history-content_ba8xu_543{position:relative;width:100%;display:flex;flex-direction:column;gap:10px}._user-projects-approval-history-content-body_ba8xu_551{display:flex;border-bottom:1px solid var(--question-library-approval-history-divider)}._noApprovalHistoryView_ba8xu_556{padding:20px;height:100%;align-items:center;justify-content:center;display:flex;text-align:center;color:var(--text-color)}._user-projects-approval-history-container_ba8xu_566{display:flex;justify-content:flex-end}._user-question-approval-history-paper_ba8xu_571{width:75%;background-color:var(--slider-dialog-background)!important}._verificationContainer_ba8xu_576{display:flex;align-items:center;height:max-content}._user-question-analytics-paper_ba8xu_582{width:85%;background-color:var(--slider-dialog-background)!important}._analyticsLoadingView_ba8xu_587,._analyticsEmptyState_ba8xu_588{padding:20px;height:100%;display:flex;justify-content:center;align-items:center;color:var(--text-color);text-align:center}._analyticsContainer_ba8xu_598{display:flex;flex-direction:column;gap:16px;width:100%;padding:8px 16px 16px;font-family:Inter,sans-serif}._analyticsSummaryCards_ba8xu_607{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}._analyticsSummaryCard_ba8xu_607{background:var(--question-card-background);border:1px solid var(--question-library-analytics-accent-border);border-radius:12px;padding:12px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden;box-shadow:var(--question-library-analytics-card-shadow)}._analyticsSummaryCard_ba8xu_607:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--question-library-analytics-accent-gradient);opacity:.8}._analyticsSummaryCard_ba8xu_607:hover{transform:translateY(-2px);box-shadow:var(--question-library-analytics-card-hover-shadow);border-color:var(--question-library-analytics-accent-border-strong)}._summaryCardLabel_ba8xu_646{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--text-color);opacity:.7;letter-spacing:.5px}._summaryCardValue_ba8xu_655{font-size:24px;font-weight:800;color:var(--question-library-analytics-accent);background:var(--question-library-analytics-accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2}._analyticsInfoBanner_ba8xu_666{display:flex;flex-direction:column;gap:8px;padding:12px 16px;background:var(--question-library-analytics-accent-soft);border-radius:8px;border:1px solid var(--question-library-analytics-accent-border);margin-bottom:8px}._analyticsInfoBannerHeader_ba8xu_677{display:flex;align-items:center;gap:8px}._metaInfoLabel_ba8xu_683{font-size:12px;font-weight:600;color:var(--text-color);opacity:.8}._metaInfoValue_ba8xu_690{font-size:11px;font-weight:700;padding:2px 10px;border-radius:12px;background:var(--question-library-analytics-accent-gradient);color:var(--question-library-analytics-on-accent);letter-spacing:.5px}._analyticsInfoBannerText_ba8xu_700{font-size:11px;color:var(--text-color);opacity:.85;line-height:1.5;display:flex;flex-direction:column;gap:2px}._analyticsTableWrapper_ba8xu_710{width:100%;overflow:auto;border-radius:12px;background:var(--background-color);border:1px solid var(--project-card-triple-dot-border-color);box-shadow:var(--question-library-analytics-table-shadow)}._analyticsTable_ba8xu_710{width:100%;border-collapse:separate;border-spacing:0;min-width:650px}._analyticsTable_ba8xu_710 th{padding:12px 16px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-color);opacity:.8;background-color:var(--question-library-analytics-accent-subtle);border-bottom:2px solid var(--question-library-analytics-table-divider);text-align:left}._analyticsTable_ba8xu_710 td{padding:10px 16px;font-size:12px;font-weight:500;color:var(--text-color);border-bottom:1px solid var(--project-card-triple-dot-border-color);transition:background-color .2s ease;max-width:240px;overflow:hidden}._analyticsTable_ba8xu_710 tbody tr{transition:all .2s ease}._analyticsTable_ba8xu_710 tbody tr:hover{background-color:var(--question-library-analytics-hover-bg)}._analyticsTable_ba8xu_710 tbody tr:last-child td{border-bottom:none}._analyticsReportIcon_ba8xu_762{display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:var(--question-library-analytics-accent);cursor:pointer;padding:6px;border-radius:50%;background:var(--question-library-analytics-accent-soft-strong);transition:all .2s ease}._analyticsReportIcon_ba8xu_762:hover{background:var(--question-library-analytics-accent);color:var(--question-library-analytics-on-accent);transform:scale(1.1) rotate(5deg);box-shadow:var(--question-library-analytics-icon-shadow)}._candidateCell_ba8xu_782{display:flex;align-items:center;gap:10px;min-width:0}._analyticsEllipsisText_ba8xu_789{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}._candidateAvatar_ba8xu_798{width:28px;height:28px;min-width:28px;border-radius:50%;background:var(--question-library-analytics-avatar-gradient);color:var(--question-library-analytics-accent);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;border:1px solid var(--question-library-analytics-avatar-border)}._mdVerifiedButton_ba8xu_813{width:18px;height:18px;color:var(--question-library-verified-icon-color)}._analyticsToolbar_ba8xu_819{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._analyticsSelectionCount_ba8xu_826{font-size:12px;color:var(--text-color);opacity:.75;flex:1}._analyticsBatchButton_ba8xu_833{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:600;border-radius:8px;border:1px solid var(--question-library-analytics-accent-border);background:var(--question-library-analytics-accent-soft);color:var(--question-library-analytics-accent);cursor:pointer;transition:all .18s ease}._analyticsBatchButton_ba8xu_833:disabled{opacity:.45;cursor:not-allowed}._analyticsBatchButton_ba8xu_833:not(:disabled):hover{background:var(--question-library-analytics-accent);color:var(--question-library-analytics-on-accent)}._analyticsBatchButtonSecondary_ba8xu_858{background:transparent;border-style:dashed;opacity:.85}._analyticsBatchButtonSecondary_ba8xu_858:not(:disabled):hover{background:var(--question-library-analytics-accent);color:var(--question-library-analytics-on-accent);opacity:1;border-style:solid}._analyticsCheckbox_ba8xu_871{width:15px;height:15px;cursor:pointer;accent-color:var(--question-library-analytics-accent)}._analyticsTable_ba8xu_710 tbody tr._selected_ba8xu_878{background-color:var(--question-library-analytics-accent-soft)}._analyticsAiStatusBadge_ba8xu_882{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}._analyticsAiStatusBadge_ba8xu_882._completed_ba8xu_508{background:#cdf0cd;color:#005211;color:oklch(.38 .12 145)}._analyticsAiStatusBadge_ba8xu_882._pending_ba8xu_898,._analyticsAiStatusBadge_ba8xu_882._in_progress_ba8xu_899{background:#fde4bb;color:#704e00;color:oklch(.45 .12 80)}._analyticsAiStatusBadge_ba8xu_882._failed_ba8xu_904{background:#ffddd9;background:oklch(.93 .06 25);color:#892122}._analyticsGenerateBtn_ba8xu_909{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:600;border-radius:6px;border:1px solid var(--question-library-analytics-accent-border);background:var(--question-library-analytics-accent-soft);color:var(--question-library-analytics-accent);cursor:pointer;transition:all .18s ease;white-space:nowrap}._analyticsGenerateBtn_ba8xu_909:disabled{opacity:.45;cursor:not-allowed}._analyticsGenerateBtn_ba8xu_909:not(:disabled):hover{background:var(--question-library-analytics-accent);color:var(--question-library-analytics-on-accent)}._analyticsScoreText_ba8xu_935{font-size:12px;font-weight:700;color:var(--question-library-analytics-accent)}._analyticsRowClickable_ba8xu_941{cursor:pointer}._chooseProjectTypeIcon_ba8xu_945{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_ba8xu_945 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_ba8xu_957{width:16px;z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_ba8xu_965{width:16px;display:flex;align-items:center;justify-content:center;z-index:2}._myProjectTypeIconsContainerForCapstone_ba8xu_973{position:relative;display:flex}._search-header-dialog-item-select-menu-paper_1pfjz_1 ._search-header-dialog-checkbox-root_1pfjz_1 .MuiSvgIcon-root{width:.9375rem;height:.9375rem}._search-header-dialog-item-select-menu-paper_1pfjz_1 ._search-header-dialog-checkbox-root_1pfjz_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-autocomplete-root_1pfjz_10{width:100%}._search-header-dialog-select-container_1pfjz_14{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:.375rem;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_1pfjz_1{flex:1;display:flex;flex-direction:column;gap:.375rem}._search-header-dialog-select-menu-item_1pfjz_33{display:flex;gap:.75rem;padding:.375rem 1rem;cursor:pointer}._search-header-dialog-select-menu-item_1pfjz_33:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_1pfjz_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1pfjz_1{padding:.3125rem 1.125rem .3125rem .75rem}._search-header-dialog-autocomplete-root_1pfjz_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1pfjz_1 .MuiInputBase-input{padding:0;font-size:.85rem;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1pfjz_10 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1pfjz_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1pfjz_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_1pfjz_1 ._MuiOutlinedInput-root_1pfjz_63 ._MuiAutocomplete-input_1pfjz_44{border:var(--search-autocomplete-border)}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1pfjz_1{max-height:12.5rem;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1pfjz_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_1pfjz_1 ._search-header-dialog-select-menu-item_1pfjz_33.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_1pfjz_1::-webkit-scrollbar{width:.4375rem}._search-header-dialog-autocomplete-popper_1pfjz_85 ._search-header-dialog-item-select-menu-paper_1pfjz_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_1pfjz_10 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_1pfjz_85{flex:1}._search-header-dialog-autocomplete-popper_1pfjz_85 ul{max-height:unset}._search-header-dialog-item-select_1pfjz_1 ._search-header-dialog-item-select_1pfjz_1:hover .MuiOutlinedInput-notchedOutline{border:0 solid transparent;top:0}._search-header-dialog-autocomplete-root_1pfjz_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1pfjz_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_1pfjz_10 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_1pfjz_120 ::-webkit-scrollbar{width:.4375rem}._search-header-dialog-select-menu-item_1pfjz_33._selected_1pfjz_124,._search-header-dialog-select-menu-item_1pfjz_33:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_1pfjz_134{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_1pfjz_141{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-dialog-item-select-menu-paper_1lm9s_1 ._search-header-dialog-checkbox-root_1lm9s_1 .MuiSvgIcon-root{width:.9375rem;height:.9375rem}._search-header-dialog-item-select-menu-paper_1lm9s_1 ._search-header-dialog-checkbox-root_1lm9s_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-autocomplete-root_1lm9s_10{width:100%}._search-header-dialog-select-container_1lm9s_14{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:.375rem;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_1lm9s_1{flex:1;display:flex;flex-direction:column;gap:.375rem}._search-header-dialog-select-menu-item_1lm9s_33{display:flex;gap:.75rem;padding:.375rem 1rem;cursor:pointer}._search-header-dialog-select-menu-item_1lm9s_33:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_1lm9s_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1lm9s_1{padding:.3125rem 1.125rem .3125rem .75rem}._search-header-dialog-autocomplete-root_1lm9s_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1lm9s_1 .MuiInputBase-input{padding:0;font-size:.85rem;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1lm9s_10 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1lm9s_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1lm9s_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_1lm9s_1 ._MuiOutlinedInput-root_1lm9s_63 ._MuiAutocomplete-input_1lm9s_44{border:var(--search-autocomplete-border)}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1lm9s_1{max-height:12.5rem;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1lm9s_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_1lm9s_1 ._search-header-dialog-select-menu-item_1lm9s_33.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_1lm9s_1::-webkit-scrollbar{width:.4375rem}._search-header-dialog-autocomplete-popper_1lm9s_85 ._search-header-dialog-item-select-menu-paper_1lm9s_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_1lm9s_10 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_1lm9s_85{flex:1}._search-header-dialog-autocomplete-popper_1lm9s_85 ul{max-height:unset}._search-header-dialog-item-select_1lm9s_1 ._search-header-dialog-item-select_1lm9s_1:hover .MuiOutlinedInput-notchedOutline{border:0 solid transparent;top:0}._search-header-dialog-autocomplete-root_1lm9s_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1lm9s_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_1lm9s_10 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_1lm9s_120 ::-webkit-scrollbar{width:.4375rem}._search-header-dialog-select-menu-item_1lm9s_33._selected_1lm9s_124,._search-header-dialog-select-menu-item_1lm9s_33:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_1lm9s_134{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_1lm9s_141{color:var(--input-field-label-color);font-size:.75rem;font-weight:400}._search-header-dialog-item-select-menu-paper_1iwr4_1 ._search-header-dialog-checkbox-root_1iwr4_1 .MuiSvgIcon-root{width:.9375rem;height:.9375rem}._search-header-dialog-item-select-menu-paper_1iwr4_1 ._search-header-dialog-checkbox-root_1iwr4_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color);padding:0}._search-header-dialog-select-container_1iwr4_11{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:.375rem;align-items:center;height:fit-content;min-height:max-content}._search-header-dialog-autocomplete-root_1iwr4_21{width:100%}._search-header-dialog-item-select_1iwr4_1{flex:1;display:flex;flex-direction:column;gap:.375rem}._search-header-dialog-select-menu-item_1iwr4_32{display:flex;gap:.75rem;padding:.375rem 1rem;cursor:pointer}._search-header-dialog-select-menu-item_1iwr4_32:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-dialog-select-menu-item_1iwr4_32:hover ._search-header-dialog-checkbox-root_1iwr4_1.Mui-checked{color:var(--search-autocomplete-item-selected-color);padding:0}._search-header-dialog-autocomplete-root_1iwr4_21 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1iwr4_1{padding:.3125rem 1.125rem .3125rem .75rem}._search-header-dialog-autocomplete-root_1iwr4_21 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1iwr4_1 .MuiInputBase-input{padding:0;font-size:.85rem;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1iwr4_21 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1iwr4_21 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1iwr4_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_1iwr4_1 ._MuiOutlinedInput-root_1iwr4_68 ._MuiAutocomplete-input_1iwr4_49{border:var(--search-autocomplete-border)}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1iwr4_1{max-height:12.5rem;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1iwr4_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_1iwr4_1 ._search-header-dialog-select-menu-item_1iwr4_32.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_1iwr4_1::-webkit-scrollbar{width:.4375rem}._search-header-dialog-autocomplete-popper_1iwr4_90 ._search-header-dialog-item-select-menu-paper_1iwr4_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_1iwr4_21 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_1iwr4_90{flex:1}._search-header-dialog-autocomplete-popper_1iwr4_90 ul{max-height:unset}._search-header-dialog-item-select_1iwr4_1 ._search-header-dialog-item-select_1iwr4_1:hover .MuiOutlinedInput-notchedOutline{border:0 solid transparent;top:0}._search-header-dialog-autocomplete-root_1iwr4_21 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1iwr4_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_1iwr4_21 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_1iwr4_125 ::-webkit-scrollbar{width:.4375rem}._search-header-input-outer-container_1iwr4_129{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_1iwr4_136{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-dialog-select-chip-container_1iwr4_142{display:flex;flex-wrap:wrap;gap:.25rem}._search-header-dialog-select-chip_1iwr4_142{background-color:var(--chip-background-color);color:var(--chip-text-color);border:.0625rem solid var(--chip-border-color);border-radius:.9375rem;padding:.375rem .625rem;font-size:.625rem;line-height:0;font-weight:450;display:flex;align-items:center;gap:.25rem}._search-header-dialog-select-chip-close_1iwr4_162{height:100%;cursor:pointer}._search-header-drawer-container_1aw7v_1{display:flex;height:100%;flex-direction:column;overflow:hidden}._search-header-container_1aw7v_8{display:flex;align-items:left;gap:.9375rem;flex-direction:column;padding:.625rem 1.25rem;z-index:9;overflow-y:auto;flex:1}._search-header-container_1aw7v_8::-webkit-scrollbar{width:.375rem}._search-header-container_1aw7v_8::-webkit-scrollbar-track{background:transparent}._search-header-container_1aw7v_8::-webkit-scrollbar-thumb{background:var(--my-questions-section-scrollbar-thumb);border-radius:1rem}._search-header-drawer-container_1aw7v_1::-webkit-scrollbar{width:.375rem}._search-header-drawer-container_1aw7v_1::-webkit-scrollbar-thumb{background:var(--my-questions-section-scrollbar-thumb);border-radius:1rem}._search-header-input-container_1aw7v_42{display:flex;align-items:center;border-radius:.25rem;border:var(--project-filter-container-border);overflow:hidden;width:100%;min-height:max-content}._search-header-input-inner-container_1aw7v_52{display:flex;align-items:center;gap:.5rem;flex:1;padding:0 .8125rem;min-width:1.875rem}._search-header-icon_1aw7v_61{min-width:.875rem;height:.875rem;stroke:var(--icon-color-for-search)}._search-header-input_1aw7v_42{border:none;padding:.4375rem 0;flex:1;background-color:transparent;color:var(--project-filter-input-text)}._search-header-input_1aw7v_42:focus{outline:none}._search-header-input_1aw7v_42::placeholder{color:var(--project-filter-input-color-placeholder);font-size:.85rem;font-weight:400}._search-header-input-outer-container_1aw7v_85{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_1aw7v_92{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400;display:flex;align-items:center;gap:.3125rem}._info-icon_1aw7v_101{display:flex}._tooltip-popper_1aw7v_105.MuiTooltip-popper ._tooltip-root_1aw7v_105.MuiTooltip-tooltip{padding:.25rem .5rem;color:var(--text-tooltip-color);font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem;margin:.3125rem;word-wrap:break-word;border-radius:.3125rem;background:var(--text-tooltip-background-color)}._tooltip-popper_1aw7v_105.MuiTooltip-popper ._tooltip-root-arrow_1aw7v_118{color:var(--text-tooltip-background-color)}._search-header-drawer-header-container_1aw7v_122{display:flex;justify-content:space-between;padding:.625rem 1.25rem;width:100%;font-size:1.3125rem;align-items:center;border-bottom:var(--header-border)}._search-header-drawer-close-button_1aw7v_133{cursor:pointer;display:flex}._search-header-drawer-header-text-container_1aw7v_138,._search-header-drawer-close-button_1aw7v_133{color:var(--secondary-text-color)}._search-header-drawer-footer-container_1aw7v_146{display:flex;justify-content:flex-end;padding:.625rem 1.25rem;width:100%;font-size:1.3125rem;align-items:center;border-top:var(--header-border)}._search-header-drawer-footer-button_1aw7v_157{padding:.5rem .9375rem;cursor:pointer;border-radius:.3125rem;background-color:var(--button-primary);color:var(--button-primary-text-color);font-size:.9375rem;border:none;-webkit-user-select:none;user-select:none;display:flex;gap:.5625rem;text-align:left;align-items:center;line-height:1}._search-header-drawer-footer-button_1aw7v_157:hover{background-color:var(--button-primary-hover)}._search-header-drawer-footer-button-disabled_1aw7v_177{opacity:.7;cursor:not-allowed}.MuiFormControlLabel-root._search-header-toggle-container_1aw7v_182{margin:0;width:100%;justify-content:flex-end}._search-header-toggle-container_1aw7v_182 ._search-header-toggle-label_1aw7v_188{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-toggle-container_1aw7v_182 .MuiSwitch-root,._search-header-toggle-container-attempted_1aw7v_195 .MuiSwitch-root{width:2.875rem;height:1.875rem;padding:.5625rem;margin:0 .25rem;flex-shrink:0}._search-header-toggle-container_1aw7v_182 .MuiSwitch-switchBase,._search-header-toggle-container-attempted_1aw7v_195 .MuiSwitch-switchBase{padding:.4375rem}._search-header-toggle-container_1aw7v_182 .MuiSwitch-switchBase.Mui-checked,._search-header-toggle-container-attempted_1aw7v_195 .MuiSwitch-switchBase.Mui-checked{transform:translate(1rem)}._search-header-toggle-container_1aw7v_182 .MuiSwitch-thumb,._search-header-toggle-container-attempted_1aw7v_195 .MuiSwitch-thumb{width:1rem;height:1rem}._search-header-toggle-container_1aw7v_182 .MuiSwitch-track{background-color:var(--search-autocomplete-item-checkbox-unchecked-color);border-radius:.375rem}._search-header-toggle-container_1aw7v_182 .MuiSwitch-thumb{color:var(--button-primary)}._search-header-toggle-container_1aw7v_182 .MuiFormControlLabel-root._search-header-toggle-root_1aw7v_228 .Mui-checked+.MuiSwitch-track{background-color:var(--search-autocomplete-item-checkbox-unchecked-color)}._search-header-toggle-container_1aw7v_182 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container_1aw7v_182 .Mui-checked+.MuiSwitch-track{background-color:var(--search-autocomplete-item-checkbox-unchecked-color)}.MuiFormControlLabel-root._search-header-toggle-root_1aw7v_228{margin:0}.MuiFormControlLabel-root._search-header-toggle-container-attempted_1aw7v_195{margin:0;width:100%;justify-content:flex-end}.MuiFormControlLabel-root._search-header-toggle-container-elevated_1aw7v_250{border:var(--project-filter-container-border);border-radius:.5rem;padding:.375rem .5rem;background:var(--project-filter-secondary-container)}._search-header-toggle-container-attempted_1aw7v_195 ._search-header-toggle-label-attempted_1aw7v_257{color:var(--input-field-label-color);font-size:.8125rem;font-weight:500;letter-spacing:.0063rem;text-transform:none}._search-header-toggle-container-attempted_1aw7v_195 .MuiSwitch-thumb{color:var(--search-autocomplete-item-checkbox-unchecked-color)}._search-header-toggle-container-attempted_1aw7v_195 .MuiSwitch-track{background-color:var(--search-autocomplete-item-checkbox-unchecked-color);border-radius:.375rem}._search-header-toggle-container-attempted_1aw7v_195 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container-attempted_1aw7v_195 .Mui-checked+.MuiSwitch-track{background-color:var(--search-autocomplete-item-checkbox-unchecked-color)}._search-header-drawer-container_1aw7v_1{background:var(--ql-card-bg);color:var(--ql-card-title)}._search-header-drawer-header-container_1aw7v_122,._search-header-drawer-footer-container_1aw7v_146{border-color:var(--ql-card-border)}._search-header-drawer-header-text-container_1aw7v_138,._search-header-drawer-close-button_1aw7v_133{color:var(--ql-card-title)}._search-header-input-label_1aw7v_92,._search-header-toggle-container_1aw7v_182 ._search-header-toggle-label_1aw7v_188,._search-header-toggle-container-attempted_1aw7v_195 ._search-header-toggle-label-attempted_1aw7v_257{color:var(--ql-card-subtitle)}._search-header-input-container_1aw7v_42,.MuiFormControlLabel-root._search-header-toggle-container-elevated_1aw7v_250{border:.0625rem solid var(--ql-card-border);background:var(--question-library-filter-field-background)}._search-header-icon_1aw7v_61{stroke:var(--ql-card-title-hover)}._search-header-input_1aw7v_42{color:var(--ql-card-title)}._search-header-input_1aw7v_42::placeholder{color:var(--ql-card-subtitle)}._search-header-drawer-footer-button_1aw7v_157{background:var(--button-primary);color:var(--button-primary-text-color);border-radius:.75rem;font-weight:700;transition:all .2s ease}._search-header-drawer-footer-button_1aw7v_157:hover:not(._search-header-drawer-footer-button-disabled_1aw7v_177){background:var(--button-primary-hover);transform:translateY(-.0625rem)}._search-header-drawer-footer-button-disabled_1aw7v_177{background:var(--question-library-disabled-button-background)!important;color:var(--question-library-disabled-button-text)!important;box-shadow:none!important;cursor:not-allowed}._drawerButton_1aw7v_341{background:var(--button-primary);color:var(--button-primary-text-color)}._drawerRoot_1aw7v_346{padding:1rem 1rem 1rem 0}._dialogPaper_4ifbz_1{max-width:37.5rem;max-height:80vh;width:100%;border-radius:.5rem;overflow:hidden}._showErrorDialogPaper_4ifbz_9{max-width:25rem;max-height:80vh;width:100%;border-radius:.5rem;overflow:hidden}._dialogContainer_4ifbz_17{display:flex;flex-direction:column;gap:.9375rem;padding:1.25rem;background:var(--background-color);box-shadow:0 .5rem 1.875rem #00000026}._dialogTitle_4ifbz_26{font-size:1.25rem;font-weight:500;color:var(--text-color)}._dialogContent_4ifbz_32{display:flex;flex-direction:column;gap:.625rem}._formFieldContainer_4ifbz_38{display:flex;gap:.625rem}._formField_4ifbz_38{display:flex;flex-direction:column;gap:.625rem}._packageName_4ifbz_49{width:100%}._packageVisibility_4ifbz_53{width:12.5rem}._fieldLabel_4ifbz_57{font-weight:500;color:var(--input-field-label-color);font-size:.875rem}._requiredStar_4ifbz_63{color:red;margin-left:.125rem}._titleInput_4ifbz_68,._descriptionInput_4ifbz_69{padding:.75rem;resize:none;border-radius:.25rem;border:.0625rem solid var(--input-field-border-color);font-size:1rem;color:var(--input-field-text-color);background-color:var(--input-field-background);font-family:var(--font-family)}._titleInput_4ifbz_68:focus,._descriptionInput_4ifbz_69:focus{outline:none;border:.0625rem solid var(--input-field-border-color)}._characterCount_4ifbz_86{font-size:.875rem;color:gray;text-align:right}._errorCount_4ifbz_92{color:red}._dialogActions_4ifbz_96{display:flex;justify-content:flex-end;gap:.75rem}._cancelButton_4ifbz_102,._createButton_4ifbz_103{padding:.5rem 1.5rem;border:none;border-radius:.25rem;font-weight:500;cursor:pointer}._cancelButton_4ifbz_102{background:#f5f5f5;color:#333}._createButton_4ifbz_103{background:var(--auth-btn-background);color:#fff}._cancelButton_4ifbz_102:disabled,._createButton_4ifbz_103:disabled{opacity:.6;cursor:not-allowed}._customLabel_4ifbz_127{font-size:.875rem;color:var(--input-field-label-color)}._formField_4ifbz_38 .MuiSwitch-track{background-color:var(--button-primary)}._formField_4ifbz_38 .MuiSwitch-thumb{color:var(--button-primary)}._formField_4ifbz_38 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}._dialogHeader_4ifbz_145{display:flex;justify-content:space-between;align-items:center;gap:1rem}._dialogTitleContainer_4ifbz_152{display:flex;align-items:center;gap:.3125rem}._errorIcon_4ifbz_158{color:red;width:1.5625rem;height:1.5625rem}._dialogMsg_4ifbz_164{font-size:.875rem;text-align:justify;line-height:1.8;color:var(--package-desc-dialog-summary-color);margin:0}._closeButton_4ifbz_172{background:none;border:none;color:var(--package-desc-dialog-title-color);cursor:pointer;padding:.25rem;border-radius:.375rem;transition:all .2s ease}._hero_11qv0_1{position:relative;overflow:hidden;padding:1.25rem 1.5rem;border:.0625rem solid color-mix(in srgb,var(--ql-accent-purple) 18%,transparent);border-radius:1rem;flex-shrink:0;background:radial-gradient(circle at 88% -36%,color-mix(in srgb,var(--ql-accent-purple) 18%,transparent) 0%,transparent 36rem),linear-gradient(135deg,color-mix(in srgb,var(--ql-accent-purple) 10%,var(--ql-page-bg)),color-mix(in srgb,var(--ql-accent-pink) 10%,var(--ql-page-bg)))}._hero_11qv0_1:before{content:"";position:absolute;top:-50%;right:-10%;width:20rem;height:20rem;background:radial-gradient(circle,color-mix(in srgb,var(--ql-accent-purple) 15%,transparent) 0%,transparent 70%);pointer-events:none}._backButton_11qv0_24{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.25rem;min-height:2rem;padding:.25rem .75rem;border:.0625rem solid var(--ql-card-border);border-radius:.5rem;background:transparent;color:var(--ql-card-subtitle);font-size:.8125rem;font-weight:500;cursor:pointer;margin-bottom:.875rem;transition:all .2s ease}._backButton_11qv0_24:hover{border-color:var(--ql-card-hover-border);color:var(--ql-card-title);background:color-mix(in srgb,var(--ql-card-bg) 70%,transparent)}._backIcon_11qv0_49{width:1rem;height:1rem;transform:rotate(180deg);flex-shrink:0}._heroContent_11qv0_56{position:relative;z-index:1;display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._iconWrapper_11qv0_65{flex-shrink:0}._icon_11qv0_65{display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:.875rem;background:linear-gradient(135deg,var(--ql-accent-purple) 0%,var(--ql-accent-pink) 100%);box-shadow:0 .5rem 1.25rem -.375rem color-mix(in srgb,var(--ql-accent-purple) 55%,transparent);animation:_iconFloat_11qv0_1 3s ease-in-out infinite}@keyframes _iconFloat_11qv0_1{0%,to{transform:translateY(0)}50%{transform:translateY(-.375rem)}}._iconSvg_11qv0_86{width:1.625rem;height:1.625rem;color:#fff}._heroText_11qv0_92{min-width:0;flex:1}._title_11qv0_97{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;line-height:1.25;color:var(--ql-card-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._subtitle_11qv0_108{margin:0;color:var(--ql-card-subtitle);font-size:.8125rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._stats_11qv0_119{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-around;gap:0;padding:.75rem 1rem;border:.0625rem solid color-mix(in srgb,var(--ql-accent-purple) 22%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--ql-card-bg) 82%,transparent);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}._statItem_11qv0_133{display:flex;flex-direction:column;align-items:center;gap:.125rem;flex:1}._statValue_11qv0_141{color:var(--ql-card-title);font-size:1.375rem;font-weight:700;line-height:1;transition:color .3s ease}._statValueActive_11qv0_149{color:var(--ql-card-title-hover)}._statLabel_11qv0_153{color:var(--ql-card-subtitle);font-size:.6875rem;text-align:center}._statDivider_11qv0_159{width:.0625rem;height:1.75rem;flex-shrink:0;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--ql-card-subtitle) 30%,transparent),transparent)}@media (max-width: 56.25rem){._hero_11qv0_1{padding:1rem 1.25rem}._icon_11qv0_65{width:2.75rem;height:2.75rem;border-radius:.75rem}._iconSvg_11qv0_86{width:1.375rem;height:1.375rem}._title_11qv0_97{font-size:1rem}._subtitle_11qv0_108{font-size:.75rem}}@media (max-width: 40rem){._heroContent_11qv0_56{gap:.75rem}._stats_11qv0_119{padding:.625rem .75rem}._statValue_11qv0_141{font-size:1.125rem}._statDivider_11qv0_159{display:none}}._list_1sfak_1{display:flex;flex-direction:column;gap:.375rem;padding:.5rem}._list_1sfak_1::-webkit-scrollbar{width:.3125rem}._list_1sfak_1::-webkit-scrollbar-track{background:transparent}._list_1sfak_1::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ql-accent-purple) 30%,transparent);border-radius:1rem}._list_1sfak_1::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--ql-accent-purple) 50%,transparent)}._items_1sfak_25{display:flex;flex-direction:column;gap:.375rem}._empty_1sfak_31{flex:1;display:flex;align-items:center;justify-content:center;padding:3rem 1rem}._emptyText_1sfak_39{margin:0;font-size:.9375rem;color:var(--ql-card-subtitle);text-align:center;line-height:1.6}._loadingMore_1sfak_47{display:flex;align-items:center;justify-content:center;padding:1rem;gap:.5rem;color:var(--ql-card-subtitle);font-size:.875rem}._loadingDot_1sfak_57{width:.375rem;height:.375rem;border-radius:50%;background:var(--ql-accent-purple);animation:_dotPulse_1sfak_1 1.2s ease-in-out infinite}._loadingDot_1sfak_57:nth-child(2){animation-delay:.2s}._loadingDot_1sfak_57:nth-child(3){animation-delay:.4s}._skeletonRow_1sfak_74{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;min-height:6rem;border:.0625rem solid var(--my-questions-row-card-border);border-radius:.75rem;background:var(--my-questions-row-card-background);overflow:hidden}._skeletonIcon_1sfak_86,._skeletonTitleLine_1sfak_87,._skeletonSubLine_1sfak_88,._skeletonTags_1sfak_89 span,._skeletonAction_1sfak_90{background:linear-gradient(90deg,var(--my-questions-skeleton-shimmer-low) 25%,var(--my-questions-skeleton-shimmer-mid) 50%,var(--my-questions-skeleton-shimmer-low) 75%);background-size:200% 100%;animation:_shimmer_1sfak_1 1.4s infinite}._skeletonIcon_1sfak_86{width:1rem;height:1rem;border-radius:.25rem;transform:translateY(.125rem);flex-shrink:0}._skeletonMeta_1sfak_107{display:flex;flex:1;flex-direction:column;gap:.625rem;min-width:0}._skeletonTitleLine_1sfak_87{width:min(28rem,65%);height:1rem;border-radius:999rem}._skeletonSubLine_1sfak_88{width:min(18rem,48%);height:.75rem;border-radius:999rem}._skeletonTags_1sfak_89{display:flex;flex-wrap:wrap;gap:.375rem}._skeletonTags_1sfak_89 span{width:4.25rem;height:1.25rem;border-radius:.25rem}._skeletonAction_1sfak_90{width:1.875rem;height:1.875rem;border-radius:.5rem;flex-shrink:0}@keyframes _shimmer_1sfak_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _dotPulse_1sfak_1{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}._selectionBar_9qvak_1{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border:.0625rem solid var(--ql-card-border);border-radius:.75rem;background:var(--ql-card-bg);flex-shrink:0;position:sticky;top:0;z-index:10;transition:box-shadow .2s ease,border-color .2s ease,background-color .2s ease,transform .2s ease}._stickySentinel_9qvak_17{width:100%;height:.0625rem;margin-top:-.0625rem;pointer-events:none;opacity:0}._selectionBarSticky_9qvak_25{border-color:color-mix(in srgb,var(--ql-accent-purple) 20%,var(--ql-card-border));background:color-mix(in srgb,var(--ql-card-bg) 96%,white 4%);box-shadow:0 .75rem 1.5rem -1rem color-mix(in srgb,var(--ql-accent-purple) 42%,transparent);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);transform:translateY(-.0625rem);border-radius:0 0 .75rem .75rem}._left_9qvak_34,._right_9qvak_35{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._selectAllControl_9qvak_42{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;color:var(--ql-card-title);font-size:.875rem;font-weight:500;-webkit-user-select:none;user-select:none}._selectAllText_9qvak_53{white-space:nowrap}._checkbox_9qvak_57{padding:0!important;color:var(--ql-accent-purple)!important;width:1.125rem!important;height:1.125rem!important}._checkbox_9qvak_57 svg{width:1.125rem;height:1.125rem}._checkbox_9qvak_57.Mui-checked{color:var(--ql-accent-purple)!important}._badge_9qvak_73{display:inline-flex;align-items:center;min-height:2rem;padding:.25rem .75rem;border:.0625rem solid color-mix(in srgb,var(--ql-accent-purple) 26%,transparent);border-radius:62.5rem;color:#ec4899;background:linear-gradient(135deg,color-mix(in srgb,var(--ql-accent-purple) 12%,transparent),color-mix(in srgb,var(--ql-accent-pink) 12%,transparent));font-size:.8125rem;font-weight:600;white-space:nowrap}._clearBtn_9qvak_89,._continueBtn_9qvak_90{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.25rem;padding:.375rem .875rem;border-radius:.5rem;font-size:.8125rem;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}._clearBtn_9qvak_89{border:.0625rem solid var(--ql-card-border);background:transparent;color:var(--ql-card-subtitle)}._clearBtn_9qvak_89:hover{color:var(--ql-card-title);border-color:var(--ql-card-hover-border)}._continueBtn_9qvak_90{border:none;color:#fff;padding-inline:1.125rem;background:linear-gradient(135deg,var(--ql-accent-purple) 0%,var(--ql-accent-pink) 100%);box-shadow:0 .25rem .75rem color-mix(in srgb,var(--ql-accent-purple) 30%,transparent)}._continueBtn_9qvak_90:hover{transform:translateY(-.0625rem);box-shadow:0 .375rem 1rem color-mix(in srgb,var(--ql-accent-purple) 40%,transparent)}._btnIcon_9qvak_128{width:.875rem;height:.875rem;flex-shrink:0}._adminBar_9qvak_135{display:flex;flex-direction:column;gap:.5rem;padding:0 .25rem;flex-shrink:0}._note_9qvak_143{margin:0;font-size:.8125rem;font-weight:500;color:var(--green-text-color);background:color-mix(in srgb,var(--green-text-color) 10%,transparent);border:.0625rem solid color-mix(in srgb,var(--green-text-color) 22%,transparent);border-radius:.5rem;padding:.25rem .625rem;width:fit-content}._adminBarRow_9qvak_155{display:flex;justify-content:space-between;align-items:center;gap:.75rem}._selectionCount_9qvak_162{font-size:.8125rem;font-weight:500;color:var(--ql-card-subtitle)}._container_1k28v_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}._packageBuilderContainer_1k28v_13{gap:0;overflow:auto;display:flex;flex-direction:column;height:100%}._bodyColumns_1k28v_23{display:flex;flex:1;min-height:max-content;width:100%;max-width:100%;gap:0}._leftColumn_1k28v_33{display:flex;flex-direction:column;flex:1;min-width:0;padding:.75rem 1rem;gap:1rem;position:relative;width:0;max-width:100%}._rightColumn_1k28v_46{flex-shrink:0;overflow-y:auto;display:flex}._cardsArea_1k28v_53{display:flex;flex-direction:column;flex:1;min-height:max-content}._header_1k28v_60{margin-bottom:1.25rem}._tabs_1k28v_64{border-bottom:transparent;width:100%}._MuiTabs-list_1k28v_69{display:flex;flex-direction:column;overflow:auto;height:100%}._questionsContainer_1k28v_76{display:flex;flex-direction:column;height:100%}._questionCardWrapper_1k28v_82{display:flex;gap:1rem;background-color:var(--background-color);flex:1;min-height:0;overflow:hidden;position:relative;flex-direction:row-reverse;padding:1rem}._packageBuilderContainer_1k28v_13 ._createPackageTab_1k28v_94{display:flex;height:100%;gap:0;flex:1;min-height:100%;overflow:auto;overflow-x:hidden}._packageBuilderContainer_1k28v_13 ._questionAllCards_1k28v_105{flex:1;min-height:max-content}._packageBuilderContainer_1k28v_13 ._questionSectionItemContainer_1k28v_110{gap:.625rem;padding:0}._createPackageHero_1k28v_115{position:relative;overflow:hidden;padding:1.75rem 2rem;border:.0625rem solid color-mix(in srgb,var(--ql-accent-purple) 18%,transparent);border-radius:1rem;flex-shrink:0;background:radial-gradient(circle at 88% -36%,color-mix(in srgb,var(--ql-accent-purple) 18%,transparent) 0%,transparent 36rem),linear-gradient(135deg,color-mix(in srgb,var(--ql-accent-purple) 10%,var(--ql-page-bg)),color-mix(in srgb,var(--ql-accent-pink) 10%,var(--ql-page-bg)))}._createPackageHero_1k28v_115:before{content:"";position:absolute;top:-50%;right:-10%;width:30rem;height:30rem;background:radial-gradient(circle,color-mix(in srgb,var(--ql-accent-purple) 15%,transparent) 0%,transparent 70%);pointer-events:none}._backButton_1k28v_138{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.625rem;min-height:3rem;padding:.5rem 1rem;border:.0625rem solid var(--ql-card-border);border-radius:.5rem;background:transparent;color:var(--ql-card-subtitle);font-size:.875rem;font-weight:500;cursor:pointer;margin-bottom:1rem;transition:all .2s ease}._backButton_1k28v_138:hover{border-color:var(--ql-card-hover-border);color:var(--ql-card-title);background:color-mix(in srgb,var(--ql-card-bg) 70%,transparent)}._backIcon_1k28v_163{width:1.25rem;height:1.25rem;transform:rotate(180deg)}._createPackageHeroContent_1k28v_169{position:relative;z-index:1;display:flex;align-items:center;gap:2rem;margin-bottom:2rem}._createPackageIconWrapper_1k28v_178{flex:0 0 auto}._createPackageIcon_1k28v_178{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;border-radius:1.25rem;background:linear-gradient(135deg,var(--ql-accent-purple) 0%,var(--ql-accent-pink) 100%);box-shadow:0 .625rem 1.875rem -.625rem color-mix(in srgb,var(--ql-accent-purple) 55%,transparent);animation:_packageIconFloat_1k28v_1 3s ease-in-out infinite}@keyframes _packageIconFloat_1k28v_1{0%,to{transform:translateY(0)}50%{transform:translateY(-.625rem)}}._createPackageIconSvg_1k28v_206{width:2.5rem;height:2.5rem;color:#fff}._createPackageHeroText_1k28v_212{min-width:0}._createPackageTitle_1k28v_216{margin:0 0 .5rem;font-size:2rem;font-weight:500;line-height:1.2;color:var(--ql-card-title)}._createPackageSubtitle_1k28v_224{margin:0;color:var(--ql-card-subtitle);font-size:1rem;line-height:1.6}._createPackageStats_1k28v_231{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:2rem;padding:1.5rem;border:.0625rem solid color-mix(in srgb,var(--ql-accent-purple) 22%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--ql-card-bg) 82%,transparent);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}._statItem_1k28v_245{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:9rem}._statValue_1k28v_253{color:var(--ql-card-title);font-size:1.75rem;font-weight:700;line-height:1;transition:color .3s ease}._statValueActive_1k28v_261{color:var(--ql-card-title-hover)}._statLabel_1k28v_265{color:var(--ql-card-subtitle);font-size:.875rem}._statDivider_1k28v_270{width:.0625rem;height:2.5rem;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--ql-card-subtitle) 35%,transparent),transparent)}._selectionControls_1k28v_276{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:auto;padding:1.25rem 1.5rem;border:.0625rem solid var(--ql-card-border);border-radius:.75rem;background:var(--ql-card-bg)}._selectionControlsLeft_1k28v_288,._selectionControlsRight_1k28v_289{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._selectAllControl_1k28v_296{display:inline-flex;align-items:center;gap:.75rem;cursor:pointer;color:var(--ql-card-title);font-size:.9375rem;font-weight:500;-webkit-user-select:none;user-select:none}._selectAllText_1k28v_307{white-space:nowrap}._selectedBadge_1k28v_311{display:inline-flex;align-items:center;min-height:2.25rem;padding:.5rem 1rem;border:.0625rem solid color-mix(in srgb,var(--ql-accent-purple) 26%,transparent);border-radius:62.4375rem;color:#ec4899;background:linear-gradient(135deg,color-mix(in srgb,var(--ql-accent-purple) 20%,transparent),color-mix(in srgb,var(--ql-accent-pink) 20%,transparent));font-size:.875rem;font-weight:600}._clearSelectionButton_1k28v_324,._continueButton_1k28v_325{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}._clearSelectionButton_1k28v_324{border:.0625rem solid var(--ql-card-border);background:transparent;color:var(--ql-card-subtitle)}._clearSelectionButton_1k28v_324:hover{color:var(--ql-card-title);border-color:var(--ql-card-hover-border)}._continueButton_1k28v_325{border:none;color:#fff;padding-inline:1.5rem;background:linear-gradient(135deg,var(--ql-accent-purple) 0%,var(--ql-accent-pink) 100%);box-shadow:0 .25rem .75rem color-mix(in srgb,var(--ql-accent-purple) 30%,transparent)}._continueButton_1k28v_325:hover{transform:translateY(-.0625rem);box-shadow:0 .375rem 1rem color-mix(in srgb,var(--ql-accent-purple) 40%,transparent)}._continueIcon_1k28v_363{width:1rem;height:1rem}@media (max-width: 56.25rem){._createPackageHero_1k28v_115{padding:1.75rem}._createPackageHeroContent_1k28v_169{align-items:flex-start;gap:1.25rem}._createPackageIcon_1k28v_178{width:4.75rem;height:4.75rem;border-radius:1.125rem}._createPackageIconSvg_1k28v_206{width:2.25rem;height:2.25rem}._createPackageStats_1k28v_231{padding:1.25rem;gap:1rem}}@media (max-width: 40rem){._createPackageHeroContent_1k28v_169{flex-direction:column}._createPackageStats_1k28v_231{grid-template-columns:1fr;gap:1.125rem}._statDivider_1k28v_270{width:100%;height:.0625rem}._selectionControls_1k28v_276{align-items:flex-start;flex-direction:column}._selectionControlsRight_1k28v_289,._continueButton_1k28v_325{width:100%}}._questionsList_1k28v_421{display:flex;flex-direction:column;gap:.75rem}._mainContentCard_1k28v_427{background:var(--ql-card-bg);border-radius:1rem;border:.0625rem solid var(--ql-card-border);padding:1rem;display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;gap:.75rem;overflow:hidden}._questionAllCards_1k28v_105{width:100%;flex:1;display:flex;flex-direction:column;gap:.75rem;min-height:0;max-width:100%;overflow-y:auto;padding-right:.25rem}._selectAllCheckbox_1k28v_453{color:#955ae0}._questionSectionItemContainer_1k28v_110{display:flex;width:100%;flex-direction:column;gap:.625rem;height:max-content}._tagContainer_1k28v_465{display:flex;flex-wrap:wrap;gap:.375rem}._flexContainer_1k28v_471{display:flex;flex:1;align-items:center;justify-content:space-between}._fontStyle_1k28v_478{font-size:.8125rem;color:var(--question-library-text-color);margin-top:.125rem}._tagBadge_1k28v_484{white-space:nowrap;display:flex;padding:.1875rem .625rem;border:.0625rem solid;border-radius:2.5rem;font-size:.75rem;width:max-content;align-items:center;background-color:var(--question-tag-background-color);color:var(--question-tag-text-color);min-width:1.875rem;overflow:hidden;text-overflow:ellipsis;flex:1 1;max-width:max-content}._chipWrapper_1k28v_502{display:flex;flex-direction:row;width:100%;align-items:baseline;column-gap:.625rem;justify-content:space-between}._questionSelectHeader_1k28v_511{display:flex;flex-direction:column;width:100%;padding:1.25rem}._questionSelectHeaderContainer_1k28v_518{display:flex;flex-direction:column;gap:.625rem;color:var(--text-color);padding:.625rem 1.25rem 0}._questionCard_1k28v_82{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border:.0625rem solid #e0e0e0;border-radius:.25rem;cursor:pointer;transition:all .2s ease}._questionCard_1k28v_82:hover{background-color:#f5f5f5}._selectedQuestion_1k28v_541{border-color:#3f51b5;background-color:#3f51b514}._questionInfo_1k28v_546{display:flex;flex:1;flex-direction:column;gap:.375rem}._questionTitle_1k28v_553{font-size:.9375rem;font-weight:500;color:var(--project-name-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}._questionSelectiondiv_1k28v_563{display:flex;justify-content:space-between;gap:.625rem;align-items:center;padding-bottom:.3125rem}._questionSpan_1k28v_571{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:15rem}._questionMeta_1k28v_580{display:flex;column-gap:.5rem;align-items:center}._categoryBadge_1k28v_586{display:flex;padding:.25rem .625rem;line-height:1;border:.0625rem solid;border-radius:2.5rem;font-size:.75rem;width:max-content;align-items:center;background-color:var(--chip-color-language-background);color:var(--chip-color-language)}._difficultyBadge_1k28v_599{padding:.125rem .5rem;border-radius:.75rem;font-size:.75rem;color:#fff}._easyBadge_1k28v_606{display:flex;padding:.25rem .625rem;line-height:1;border:.0625rem solid;border-radius:2.5rem;font-size:.75rem;width:max-content;align-items:center;background:var(--chip-color-easy-background);color:var(--chip-color-easy)}._mediumBadge_1k28v_619{display:flex;padding:.1875rem .625rem;line-height:1;border:.0625rem solid;border-radius:2.5rem;font-size:.75rem;width:max-content;align-items:center;background:var(--chip-color-medium-background);color:var(--chip-color-medium)}._hardBadge_1k28v_632{display:flex;padding:.1875rem .625rem;line-height:1;border:.0625rem solid;border-radius:2.5rem;font-size:.75rem;width:max-content;align-items:center;background:var(--chip-color-hard-background);color:var(--chip-color-hard)}._myProjectTypeIcon_1k28v_645{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_1k28v_645 svg{width:100%;height:100%}._myProjectTypeIconsContainer_1k28v_656{height:1rem;position:relative;display:flex;gap:.125rem}._myProjectTypeFirstIcon_1k28v_663{position:absolute;left:0;width:unset;z-index:3}._myProjectTypeSecondIcon_1k28v_670{position:absolute;left:.3125rem;width:unset;z-index:2}._myProjectTypeThirdIcon_1k28v_677{position:absolute;left:.625rem;width:unset;z-index:1}._myProjectsSectionItemProjectIcon_1k28v_684{width:1rem;height:1rem;display:flex;align-items:center}._myProjectsSectionItemProjectIcon_1k28v_684 svg{width:100%;height:100%;min-width:1rem;min-height:1rem}._languageTypeStyle_1k28v_698{display:flex;align-items:center;justify-content:space-between;column-gap:.5rem}._dropdown-tooltip-popper_1k28v_705.MuiTooltip-popper ._dropdown-tooltip-root_1k28v_705.MuiTooltip-tooltip{padding:.3125rem;color:var(--triple-dot-dropdown-tooltip-color);font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem;margin:0;word-wrap:break-word;border-radius:.3125rem;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_1k28v_705.MuiTooltip-popper ._dropdown-tooltip-root-arrow_1k28v_719{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_1k28v_723.MuiTooltip-popper ._tooltip-root_1k28v_723.MuiTooltip-tooltip{padding:.25rem .5rem;color:var(--text-tooltip-color);font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem;margin:.3125rem;word-wrap:break-word;border-radius:.3125rem;background:var(--text-tooltip-background-color)}._tooltip-popper_1k28v_723.MuiTooltip-popper ._tooltip-root-arrow_1k28v_736{color:var(--text-tooltip-background-color)}._questionLanguage_1k28v_740{display:flex;gap:.3125rem}._actionsContainer_1k28v_745{display:flex;justify-content:right;align-items:center;padding-bottom:1.25rem}._nextButton_1k28v_752{min-width:6.25rem;display:flex;justify-content:right}._selectAllQuestions_1k28v_758{justify-content:right}._dialogPaper_1k28v_763{max-width:37.5rem;max-height:80vh;width:100%;border-radius:.5rem;overflow:hidden}._dialogContent_1k28v_771,._formField_1k28v_778{display:flex;flex-direction:column;gap:.625rem}._packageName_1k28v_784{width:100%}._packageVisibility_1k28v_788{width:12.5rem}._requiredStar_1k28v_792{color:#f44336}._textFieldRoot_1k28v_797{border-radius:.25rem;font-size:.95rem}._textFieldFocused_1k28v_802{border-color:#2196f3}._titleInput_1k28v_806 input{height:2.25rem;padding:0 .625rem}._descriptionInput_1k28v_811 textarea{padding:0;line-height:1.5;height:9rem!important}._cancelButton_1k28v_817{color:#666;font-size:.85rem;font-weight:500;padding:.375rem 1rem}._createButton_1k28v_824{background-color:var(--auth-btn-background);color:#fff;font-size:.85rem;font-weight:500;padding:.375rem 1rem;border-radius:.25rem}._characterCount_1k28v_833{align-self:flex-end;font-size:.8rem}._createButton_1k28v_824:hover{background-color:#955ae0}._buttonContainer_1k28v_842{display:flex;flex-direction:row}._createQuestionButtonStyle_1k28v_847{padding:.625rem 1.25rem;white-space:nowrap;border:none;background-color:var(--create-project-button-background);color:#fff;cursor:pointer;border-radius:.3125rem}._createQuestionButtonDisabled_1k28v_857{padding:.625rem 1.25rem;white-space:nowrap;border:none;background-color:var(--create-project-button-background);color:#fff;cursor:not-allowed;opacity:.5;border-radius:.3125rem}._createQuestionButtonStyle_1k28v_847:hover{background-color:var(--create-project-button-background-hover)}._tabWrapper_1k28v_872{display:flex;justify-content:space-between;padding:0 1.25rem}._tabHeader_1k28v_878{display:flex}._tabItem_1k28v_882{padding:.75rem 1.25rem;cursor:pointer;font-weight:500;font-size:.875rem;color:#555;border-bottom:.125rem solid transparent;transition:all .3s ease}._activeTab_1k28v_892{color:var(--auth-btn-background);border-bottom:.125rem solid var(--auth-btn-background)}._tabContent_1k28v_897{display:flex;align-items:center;justify-content:center}._buttonContainer_1k28v_842{display:flex;gap:.75rem}._createQuestionButtonStyle_1k28v_847{background-color:var(--auth-btn-background);color:#fff;border:none;padding:.625rem 1rem;font-weight:500;cursor:pointer;border-radius:.25rem;transition:background-color .2s ease}._createQuestionButtonStyle_1k28v_847:hover{background-color:var(--auth-btn-background)}._sectionTitle_1k28v_923{font-size:1rem}._packageNote_1k28v_927{font-size:.9375rem;color:var(--green-text-color)}._questionSelectiondiv_1k28v_563{display:flex;justify-content:space-between;align-items:center}._selectionCount_1k28v_938{font-size:.875rem;font-weight:500}._selectAllQuestions_1k28v_758{font-size:.875rem;display:flex;align-items:center;gap:.375rem}._questionCard_1k28v_82{padding:.75rem;border:.0625rem solid #ccc;border-radius:.375rem;margin-bottom:.625rem;cursor:pointer;transition:background-color .2s ease}._selectedQuestion_1k28v_541{background-color:#e3f2fd;border-color:#90caf9}._questionInfo_1k28v_546{display:flex;flex-direction:column;gap:.5rem}._flexContainer_1k28v_471{display:flex;justify-content:space-between;align-items:center}._questionTitle_1k28v_553{font-weight:700}._languageTypeStyle_1k28v_698{display:flex;align-items:center;gap:.5rem}._questionLanguage_1k28v_740{display:flex;gap:.25rem}._tooltipWrapper_1k28v_991{position:relative}._tooltip_1k28v_723[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;top:-1.5rem;left:0;padding:.25rem .5rem;background:#333;color:#fff;border-radius:.25rem;font-size:.75rem;white-space:nowrap}._chipWrapper_1k28v_502{display:flex;justify-content:space-between;flex-wrap:wrap}._tagContainer_1k28v_465{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}._tagBadge_1k28v_484{background-color:#eee;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem}._fontStyle_1k28v_478{margin-right:.375rem;font-weight:500}._categoryBadge_1k28v_586{background-color:#e0f7fa;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem}._actionsContainer_1k28v_745{margin-top:1.25rem;text-align:right}._nextButton_1k28v_752{background-color:#1976d2;color:#fff;border:none;padding:.625rem 1.25rem;border-radius:.375rem;font-weight:500;cursor:pointer}._nextButton_1k28v_752:disabled{background-color:#ccc;cursor:not-allowed}._dialogContainer_1k28v_1062{display:flex;flex-direction:column;gap:.9375rem;padding:1.25rem;background:var(--background-color);box-shadow:0 .5rem 1.875rem #00000026}._dialogTitle_1k28v_1071{font-size:1.25rem;font-weight:500;color:var(--text-color)}._formFieldContainer_1k28v_1077{display:flex;gap:.625rem}._fieldLabel_1k28v_1082{font-weight:500;color:var(--input-field-label-color);font-size:.875rem}._requiredStar_1k28v_792{color:red;margin-left:.125rem}._titleInput_1k28v_806,._descriptionInput_1k28v_811{padding:.75rem;resize:none;border-radius:.25rem;border:.0625rem solid var(--input-field-border-color);font-size:1rem;color:var(--input-field-text-color);background-color:var(--input-field-background);font-family:var(--font-family)}._titleInput_1k28v_806:focus,._descriptionInput_1k28v_811:focus{outline:none;border:.0625rem solid var(--input-field-border-color)}._switchLabel_1k28v_1111{margin-top:.5rem;font-weight:500}._customLabel_1k28v_1116{font-size:.875rem;color:var(--input-field-label-color)}._characterCount_1k28v_833{font-size:.875rem;color:gray;text-align:right}._errorCount_1k28v_1127{color:red}._dialogActions_1k28v_1131{display:flex;justify-content:flex-end;gap:.75rem}._cancelButton_1k28v_817,._createButton_1k28v_824{padding:.5rem 1.5rem;border:none;border-radius:.25rem;font-weight:500;cursor:pointer}._cancelButton_1k28v_817{background:#f5f5f5;color:#333}._createButton_1k28v_824{background:var(--auth-btn-background);color:#fff}._cancelButton_1k28v_817:disabled,._createButton_1k28v_824:disabled{opacity:.6;cursor:not-allowed}._formField_1k28v_778 .MuiSwitch-track{background-color:var(--button-primary)}._formField_1k28v_778 .MuiSwitch-thumb{color:var(--button-primary)}._formField_1k28v_778 .MuiFormControlLabel-root._search-header-toggle-root_1k28v_1170 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._formField_1k28v_778 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._formField_1k28v_778 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._selectAllPackageCheckbox_1k28v_1182{padding:0!important;color:var(--ql-accent-purple)!important;width:1.125rem!important;height:1.125rem!important}._selectAllPackageCheckbox_1k28v_1182 svg{width:1.125rem;height:1.125rem}._selectAllPackageCheckbox_1k28v_1182.Mui-checked{color:var(--ql-accent-purple)!important}._questionSelectiondiv_1k28v_563 .Mui-checked{color:#955ae0!important}._questionCardNoProjectsText_1k28v_1202{color:var(--text-color)}._showErrorDialogPaper_1k28v_1206{max-width:25rem!important;max-height:80vh;width:100%;border-radius:.5rem;overflow:hidden}._dialogHeader_1k28v_1214{display:flex;justify-content:space-between;align-items:center;gap:1rem}._dialogTitleContainer_1k28v_1221{display:flex;align-items:center;gap:.3125rem}._errorIcon_1k28v_1227{color:red;width:1.5625rem;height:1.5625rem}._dialogMsg_1k28v_1233{font-size:.875rem;text-align:justify;line-height:1.8;color:var(--package-desc-dialog-summary-color);margin:0}._closeButton_1k28v_1241{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_a0r8q_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_a0r8q_1:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0003}._outerHeader_a0r8q_20{display:flex;justify-content:center;gap:10px;width:100%}._projectName_a0r8q_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_a0r8q_41{width:100%;max-width:100%}._header_a0r8q_46{width:100%;overflow:hidden;font-weight:700;font-size:25px;height:56px}._approvalCardProjectIconsContainer_a0r8q_54{display:flex;justify-content:center;gap:8px}._projectType_a0r8q_60{color:#ffb559;font-size:14px}._creatorContainer_a0r8q_65{display:flex;width:100%;overflow:hidden;flex-direction:column;gap:5px}._projectDetailsContainer_a0r8q_73{display:flex;width:max-content;flex-direction:column;text-align:end}._forksCountContainer_a0r8q_80{color:#5fad65;display:flex;align-items:center;gap:5px;justify-content:flex-end}._forksCountContainer_a0r8q_80 svg{color:#5fad65;font-size:16px}._approvalCardProjectIcon_a0r8q_54{width:30px;height:30px;display:flex;align-items:center;justify-content:center}._approvalCardProjectIcon_a0r8q_54 svg{height:100%;width:100%}._infoSection_a0r8q_106{display:flex;gap:8px;width:100%;font-size:15px;line-height:20px;justify-content:center;align-items:center}._creatorHeading_a0r8q_116{font-weight:500;color:#868a91}._creatorDetails_a0r8q_121{display:flex;flex-direction:column}._linkSection_a0r8q_126{display:flex;justify-content:center;gap:12px;width:100%}._buttonsContainer_a0r8q_133 ._approveButton_a0r8q_133,._buttonsContainer_a0r8q_133 ._rejectButton_a0r8q_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_a0r8q_133 ._approveButton_a0r8q_133:hover,._buttonsContainer_a0r8q_133 ._rejectButton_a0r8q_134:hover{background-color:var(--approval-card-button-hover-bg)}._languageAndIconContainer_a0r8q_149{display:flex;flex-direction:column;gap:5px;align-items:center}._tooltip-popper_a0r8q_156.MuiTooltip-popper ._tooltip-root_a0r8q_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_a0r8q_156.MuiTooltip-popper ._tooltip-root-arrow_a0r8q_169{color:var(--text-tooltip-background-color)}._projectActionsDropdown_a0r8q_173{display:flex;align-items:center;flex-direction:column}._projectActionItem_a0r8q_179{display:flex;align-items:center;gap:10px;font-size:16px;padding:10px;cursor:pointer;width:100%;border-radius:5px}._projectActionItem_a0r8q_179:hover{background-color:var(--triple-dot-dropdown-tooltip-hover-item-color)}._approvalCardItemProjectActions_a0r8q_194{display:flex;align-items:center}._tripleDotIcon_a0r8q_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_a0r8q_213{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:14px}._rating-root_a0r8q_211 ._rating-icon-empty_a0r8q_221{color:var(--approval-card-text-color)}._footerSection_a0r8q_225{width:100%;display:flex;align-items:center;justify-content:space-between;gap:40px}._linkSection_a0r8q_126{width:max-content;display:flex;gap:5px;align-items:center;color:var(--link-color);white-space:nowrap}._projectLink_a0r8q_242 svg{color:var(--link-color);padding-bottom:1px;font-size:16px}._projectLink_a0r8q_242{text-decoration:none;color:var(--link-color);font-size:14px;display:flex;align-items:center;gap:3px}._linkSection_a0r8q_126:hover{border-bottom:1px solid var(--link-color);text-underline-offset:4px}._buttonsContainer_a0r8q_133{display:flex;gap:10px}._lastApprovedOrRejectedByContainer_a0r8q_267{display:flex;gap:5px;align-items:center;overflow:hidden}._approvedOrRejectedByName_a0r8q_274{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:14px}._dropdown-tooltip-popper_a0r8q_282.MuiTooltip-popper ._dropdown-tooltip-root_a0r8q_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_a0r8q_282.MuiTooltip-popper ._dropdown-tooltip-root-arrow_a0r8q_296{color:var(--triple-dot-dropdown-tooltip-background-color)}._myProjectsSectionMetaInfo_a0r8q_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%}._chooseProjectTypeIcon_a0r8q_314{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_a0r8q_314 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_a0r8q_326{width:16px;z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_a0r8q_334{width:16px;display:flex;align-items:center;justify-content:center;z-index:2}._myProjectTypeIconsContainerForCapstone_a0r8q_342{position:relative;display:flex}._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_19igs_1{display:flex;height:100%;flex-direction:column}._search-header-container_19igs_7{display:flex;align-items:center;gap:.9375rem;flex-direction:column;padding:.625rem 1.25rem;z-index:9;overflow:auto;height:100%}._search-header-input-container_19igs_18{display:flex;align-items:center;border-radius:.25rem;border:var(--project-filter-container-border);background:var(--question-library-filter-field-background);overflow:hidden;width:100%;min-height:max-content;background-color:transparent}._search-header-input-inner-container_19igs_30{display:flex;align-items:center;gap:.5rem;flex:1;padding:0 .8125rem;min-width:1.875rem}._search-header-icon_19igs_39{min-width:.875rem;height:.875rem;stroke:var(--icon-color-for-search)}._search-header-input_19igs_18{border:none;padding:.4375rem 0;flex:1;background-color:transparent;color:var(--project-filter-input-text)}._search-header-input_19igs_18:focus{outline:none}._search-header-input_19igs_18::placeholder{color:var(--project-filter-input-color-placeholder);font-size:.85rem;font-weight:400}._search-header-input-outer-container_19igs_63{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_19igs_70{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-drawer-header-container_19igs_76{display:flex;justify-content:space-between;padding:.625rem 1.25rem;width:100%;font-size:1.3125rem;align-items:center;border-bottom:var(--header-border)}._search-header-drawer-close-button_19igs_87{cursor:pointer;display:flex}._search-header-drawer-header-text-container_19igs_92,._search-header-drawer-close-button_19igs_87{color:var(--secondary-text-color)}.MuiFormControlLabel-root._search-header-toggle-container_19igs_100{margin:0;width:100%;justify-content:flex-end}._search-header-toggle-container_19igs_100 ._search-header-toggle-label_19igs_106{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-toggle-container_19igs_100 .MuiSwitch-thumb{color:var(--ql-card-subtitle)}._search-header-toggle-container_19igs_100 .MuiSwitch-track{background-color:var(--ql-card-subtitle)}._search-header-toggle-container_19igs_100 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container_19igs_100 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._search-header-drawer-footer-container_19igs_128{display:flex;justify-content:flex-end;padding:.625rem 1.25rem;width:100%;font-size:1.3125rem;align-items:center;border-top:var(--header-border)}._search-header-drawer-footer-button_19igs_139{padding:.5rem .9375rem;cursor:pointer;border-radius:.3125rem;background-color:var(--button-primary);color:var(--button-primary-text-color);font-size:.9375rem;border:none;-webkit-user-select:none;user-select:none;display:flex;gap:.5625rem;text-align:left;align-items:center;line-height:1}._search-header-drawer-footer-button_19igs_139:hover{background-color:var(--button-primary-hover)}._search-header-drawer-footer-button-disabled_19igs_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}._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_1c4qn_1{display:flex;width:100%;overflow:hidden;flex-direction:column;gap:5px}._questionDetailsContainer_1c4qn_9{display:flex;width:max-content;flex-direction:column;text-align:end}._infoSection_1c4qn_16{display:flex;gap:8px;width:100%;font-size:15px;line-height:20px;justify-content:center;align-items:center}._creatorHeading_1c4qn_26{font-weight:500;color:#868a91}._creatorDetails_1c4qn_31{display:flex;flex-direction:column}._buttonsContainer_1c4qn_36 ._approveButton_1c4qn_36,._buttonsContainer_1c4qn_36 ._rejectButton_1c4qn_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_1c4qn_36 ._approveButton_1c4qn_36:hover,._buttonsContainer_1c4qn_36 ._rejectButton_1c4qn_37:hover{background-color:var(--approval-card-button-hover-bg)}._creatorItem_1c4qn_52{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:14px}._rating-root_1c4qn_60 ._rating-icon-empty_1c4qn_60{color:var(--approval-card-text-color)}._footerSection_1c4qn_64{width:100%;display:flex;align-items:center;justify-content:space-between;gap:40px}._linkSection_1c4qn_72{width:max-content;display:flex;gap:5px;align-items:center;color:var(--link-color);white-space:nowrap;justify-content:center}._projectLink_1c4qn_82 svg{color:var(--link-color);padding-bottom:1px;font-size:16px}._projectLink_1c4qn_82{text-decoration:none;color:var(--link-color);font-size:14px;display:flex;align-items:center;gap:3px}._linkSection_1c4qn_72:hover{border-bottom:1px solid var(--link-color);text-underline-offset:4px}._buttonsContainer_1c4qn_36{display:flex;gap:10px}._lastApprovedOrRejectedByContainer_1c4qn_107{display:flex;gap:5px;align-items:center;overflow:hidden}._approvedOrRejectedByName_1c4qn_114{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:14px}._projectActionItem_1c4qn_122._disabled_1c4qn_122{cursor:not-allowed;opacity:.5}._questionCardView_1c4qn_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_1c4qn_127:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0003}._questionCardTitleAndLanguage_1c4qn_146{display:flex;gap:10px;justify-content:space-between;align-items:center}._title_1c4qn_153{font-size:17px;font-weight:700;color:var(--project-name-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}._title_1c4qn_153 span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:max-content}._questionCardDescriptionContainer_1c4qn_172{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}._categoryAndDifficultyAndTags_1c4qn_180{display:flex;gap:10px;width:100%;flex:1 5;max-width:max-content;min-width:min(240px,100%)}._questionLanguageAndSolvedStatus_1c4qn_189{display:flex;gap:10px;align-items:center}._categoryAndDifficulty_1c4qn_180,._questionLanguage_1c4qn_189{display:flex;gap:5px}._category_1c4qn_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_1c4qn_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_1c4qn_229{font-size:13px;color:var(--question-library-text-color)}._tag_1c4qn_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_1c4qn_229 span{width:100%;overflow:hidden;text-overflow:ellipsis}._tagsContainer_1c4qn_259{display:flex;overflow:hidden;gap:4px;width:100%;flex-wrap:wrap;align-items:center}._moreTag_1c4qn_268{font-size:13px;color:var(--question-library-text-color);white-space:nowrap}._questionTags_1c4qn_274{display:flex;gap:5px;width:100%;align-items:center}._actionContainer_1c4qn_282{display:flex;gap:10px;width:100%;flex:1;justify-content:flex-end;align-items:center}._questionDateRowBelowTags_1c4qn_291{display:flex;gap:8px;width:100%;justify-content:flex-end;flex-wrap:wrap}._myProjectsSectionItemProjectIcon_1c4qn_299{width:16px;height:16px;display:flex;align-items:center}._myProjectsSectionItemProjectIcon_1c4qn_299 svg{width:100%;height:100%;min-width:16px;min-height:16px}._dropdown-tooltip-popper_1c4qn_313.MuiTooltip-popper ._dropdown-tooltip-root_1c4qn_313.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_1c4qn_313.MuiTooltip-popper ._dropdown-tooltip-root-arrow_1c4qn_327{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_1c4qn_331.MuiTooltip-popper ._tooltip-root_1c4qn_331.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_1c4qn_331.MuiTooltip-popper ._tooltip-root-arrow_1c4qn_344{color:var(--text-tooltip-background-color)}._solvedStatus_1c4qn_348{color:green}._easy_1c4qn_352{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_1c4qn_365{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_1c4qn_378{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_1c4qn_391{display:flex;align-items:center;flex-direction:column}._projectActionItem_1c4qn_122{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:8px;cursor:pointer;width:100%;border-radius:5px}._projectActionItem_1c4qn_122:hover{background-color:var(--triple-dot-dropdown-tooltip-hover-item-color)}._tripleDotIcon_1c4qn_413{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_1c4qn_424{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_1c4qn_424 svg{width:100%;height:100%}._myProjectTypeIconsContainer_1c4qn_435{height:16px;position:relative;display:flex;gap:2px}._titleAndCount_1c4qn_442{display:flex;overflow:hidden;gap:5px}._completedCountContainer_1c4qn_448{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_1c4qn_460{color:var(--grey-text-color);height:16px}._questionDateChip_1c4qn_465{display:flex;padding:3px 10px;line-height:1;border:1px solid;border-radius:40px;font-size:12px;width:max-content;align-items:center;white-space:nowrap;background-color:var(--chip-color-language-background);color:var(--chip-color-language)}._chooseProjectTypeIcon_1c4qn_479{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_1c4qn_479 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_1c4qn_491{width:16px;z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_1c4qn_499{width:16px;display:flex;align-items:center;justify-content:center;z-index:2}._myProjectTypeIconsContainerForCapstone_1c4qn_507{position:relative;display:flex}._search-header-drawer-container_yyigf_1{display:flex;height:100%;flex-direction:column}._search-header-container_yyigf_7{display:flex;align-items:center;gap:.9375rem;flex-direction:column;padding:.625rem 1.25rem;z-index:9;overflow:auto;height:100%}._search-header-input-container_yyigf_18{display:flex;align-items:center;border-radius:.25rem;border:var(--project-filter-container-border);overflow:hidden;width:100%;min-height:max-content}._search-header-input-inner-container_yyigf_28{display:flex;align-items:center;gap:.5rem;flex:1;padding:0 .8125rem;min-width:1.875rem}._search-header-icon_yyigf_37{min-width:.875rem;height:.875rem;stroke:var(--icon-color-for-search)}._search-header-input_yyigf_18{border:none;padding:.4375rem 0;flex:1;background-color:transparent;color:var(--project-filter-input-text)}._search-header-input_yyigf_18:focus{outline:none}._search-header-input_yyigf_18::placeholder{color:var(--project-filter-input-color-placeholder);font-size:.85rem;font-weight:400}._search-header-input-outer-container_yyigf_61{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_yyigf_68{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400;display:flex;align-items:center;gap:.3125rem}._info-icon_yyigf_77{display:flex}._tooltip-popper_yyigf_81.MuiTooltip-popper ._tooltip-root_yyigf_81.MuiTooltip-tooltip{padding:.25rem .5rem;color:var(--text-tooltip-color);font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem;margin:.3125rem;word-wrap:break-word;border-radius:.3125rem;background:var(--text-tooltip-background-color)}._tooltip-popper_yyigf_81.MuiTooltip-popper ._tooltip-root-arrow_yyigf_94{color:var(--text-tooltip-background-color)}._search-header-drawer-header-container_yyigf_98{display:flex;justify-content:space-between;padding:.625rem 1.25rem;width:100%;font-size:1.3125rem;align-items:center;border-bottom:var(--header-border)}._search-header-drawer-close-button_yyigf_109{cursor:pointer;display:flex}._search-header-drawer-header-text-container_yyigf_114,._search-header-drawer-close-button_yyigf_109{color:var(--secondary-text-color)}._search-header-drawer-footer-container_yyigf_122{display:flex;justify-content:flex-end;padding:.625rem 1.25rem;width:100%;font-size:1.3125rem;align-items:center;border-top:var(--header-border)}._search-header-drawer-footer-button_yyigf_133{padding:.5rem .9375rem;cursor:pointer;border-radius:.3125rem;background-color:var(--button-primary);color:var(--button-primary-text-color);font-size:.9375rem;border:none;-webkit-user-select:none;user-select:none;display:flex;gap:.5625rem;text-align:left;align-items:center;line-height:1}._search-header-drawer-footer-button_yyigf_133:hover{background-color:var(--button-primary-hover)}._search-header-drawer-footer-button-disabled_yyigf_153{opacity:.7;cursor:not-allowed}.MuiFormControlLabel-root._search-header-toggle-container_yyigf_158{margin:0;width:100%;justify-content:flex-end}._search-header-toggle-container_yyigf_158 ._search-header-toggle-label_yyigf_164{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._recent-toggle-switch_yyigf_170 .MuiSwitch-track{background-color:var(--button-primary)}._recent-toggle-switch_yyigf_170 .MuiSwitch-thumb{color:var(--button-primary)}._search-header-toggle-container_yyigf_158 .MuiFormControlLabel-root._search-header-toggle-root_yyigf_177 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_yyigf_158 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container_yyigf_158 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-root_yyigf_177{margin:0}._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}._container_ry243_1{display:flex;flex-direction:column;gap:20px;padding:24px;height:100%;overflow-y:auto;background:var(--background-color)}._header_ry243_11{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._title_ry243_18{font-size:18px;font-weight:600;color:var(--text-color);margin:0 0 4px}._subtitle_ry243_25{font-size:13px;color:var(--text-muted);margin:0}._refreshBtn_ry243_31{display:flex;align-items:center;gap:6px;padding:7px 14px;background:var(--input-bg);border:1px solid var(--input-border);border-radius:6px;color:var(--text-muted);font-size:12px;cursor:pointer;white-space:nowrap;transition:all .15s}._refreshBtn_ry243_31:hover:not(:disabled){background:var(--table-row-hover);border-color:var(--badge-color);color:var(--text-color)}._refreshBtn_ry243_31:disabled{opacity:.5;cursor:not-allowed}._filters_ry243_57{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._filterInput_ry243_64{padding:7px 12px;background:var(--input-bg);border:1px solid var(--input-border);border-radius:6px;color:var(--input-color);font-size:12px;outline:none;min-width:120px;transition:border-color .15s}._filterInput_ry243_64:focus{border-color:var(--badge-color)}._filterInput_ry243_64::placeholder{color:var(--input-placeholder)}._filterInput_ry243_64 option{background:var(--input-bg);color:var(--input-color)}._applyBtn_ry243_89{padding:7px 14px;background:#4f46e5;border:none;border-radius:6px;color:#fff;font-size:12px;font-weight:500;cursor:pointer;transition:background .15s}._applyBtn_ry243_89:hover{background:#4338ca}._clearBtn_ry243_105{padding:7px 14px;background:transparent;border:1px solid var(--input-border);border-radius:6px;color:var(--text-muted);font-size:12px;cursor:pointer;transition:border-color .15s}._clearBtn_ry243_105:hover{border-color:var(--badge-color);color:var(--badge-color)}._tableWrap_ry243_121{overflow-x:auto;border:1px solid var(--table-border);border-radius:8px;background:var(--background-color)}._table_ry243_121{width:100%;border-collapse:collapse;font-size:12px}._table_ry243_121 th{padding:10px 14px;text-align:left;color:var(--table-header-text);font-weight:600;border-bottom:1px solid var(--table-border);white-space:nowrap;background:var(--table-header-bg)}._table_ry243_121 td{padding:10px 14px;color:var(--text-muted);border-bottom:1px solid var(--table-border);vertical-align:middle}._table_ry243_121 tbody tr:last-child td{border-bottom:none}._table_ry243_121 tbody tr:hover td{background:var(--table-row-hover)}._mono_ry243_159{font-family:monospace;font-size:11px}._badge_ry243_164{display:inline-block;padding:2px 8px;background:var(--badge-bg);border:1px solid var(--badge-border);border-radius:4px;color:var(--badge-color);font-size:11px}._statusBadge_ry243_174{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500}._success_ry243_182{background:var(--success-bg);color:var(--success-color);border:1px solid var(--success-color)}._failed_ry243_188{background:var(--failed-bg);color:var(--failed-color);border:1px solid var(--failed-color)}._dataRow_ry243_194:hover td{background:var(--table-row-hover)}._expandIcon_ry243_198{color:var(--table-header-text);padding-left:10px}._summary_ry243_203{font-size:11px;color:var(--text-muted);max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._detailRow_ry243_212 td{padding:0!important;border-bottom:1px solid var(--table-border)!important}._detailBlock_ry243_217{padding:12px 20px 14px 40px;background:var(--detail-bg)}._detailError_ry243_222{font-size:12px;color:var(--failed-color);margin-bottom:8px}._detailJson_ry243_228{font-family:monospace;font-size:11px;color:var(--text-muted);margin:0;white-space:pre-wrap;word-break:break-all;max-height:200px;overflow-y:auto}._emptyState_ry243_239{padding:48px;text-align:center;color:var(--text-muted);font-size:13px}._pagination_ry243_246{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;margin-top:12px}._pageInfo_ry243_255{font-size:12px;color:var(--text-muted)}._loadMoreBtn_ry243_260{padding:7px 24px;background:var(--pagination-btn-bg);border:1px solid var(--input-border);border-radius:6px;color:var(--text-muted);font-size:12px;cursor:pointer;transition:all .15s}._loadMoreBtn_ry243_260:hover:not(:disabled){background:var(--table-row-hover);border-color:var(--badge-color);color:var(--text-color)}._loadMoreBtn_ry243_260:disabled{opacity:.4;cursor:not-allowed}._spin_ry243_282{animation:_spin_ry243_282 .6s linear infinite}@keyframes _spin_ry243_282{to{transform:rotate(360deg)}}._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_1v9vl_2{display:flex;flex-direction:column;overflow:auto;height:100%;background:var(--background-color)}._header_1v9vl_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_1v9vl_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_1v9vl_34{padding:24px 32px;overflow:auto;flex:1}._searchSection_1v9vl_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_1v9vl_50{color:var(--text-color);font-size:18px;font-weight:600;margin-bottom:16px}._searchBox_1v9vl_57{display:flex;gap:12px;align-items:center;flex-wrap:wrap}._searchInput_1v9vl_64{flex:1;min-width:300px}._searchInputContainer_1v9vl_69{flex:1;min-width:300px;display:flex;flex-direction:column;gap:8px}._searchButton_1v9vl_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_1v9vl_77:hover:not(:disabled){opacity:.9}._searchButton_1v9vl_77:disabled{opacity:.6;cursor:not-allowed}._searchResults_1v9vl_103{margin-top:24px}._searchResultsTitle_1v9vl_107{color:var(--text-color);font-size:16px;font-weight:500;margin-bottom:12px}._tableContainer_1v9vl_114{background:var(--background-color);border:var(--sub-admin-card-border);border-radius:12px;height:280px;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain}._table_1v9vl_114{width:100%;border-collapse:collapse}._tableHead_1v9vl_129{background:var(--sub-admin-card-bg);position:sticky;top:0;z-index:1}._tableHead_1v9vl_129 th{padding:12px 16px;text-align:left;font-weight:600;color:var(--text-color);border-bottom:var(--sub-admin-card-border)}._tableBody_1v9vl_144 tr{border-bottom:var(--sub-admin-card-border);transition:background-color .2s}._tableBody_1v9vl_144 tr:hover{background:var(--sub-admin-card-bg)}._tableBody_1v9vl_144 td{padding:12px 16px;color:var(--text-color)}._tabsContainer_1v9vl_159{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_1v9vl_167{border-bottom:var(--sub-admin-card-border);background:var(--background-color)}._customTabs_1v9vl_173{display:flex;border-bottom:2px solid var(--sub-admin-card-border)}._customTab_1v9vl_173{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_1v9vl_173:hover{background:var(--sub-admin-card-bg);color:var(--swatch--brand-1)}._customTabActive_1v9vl_197{color:var(--swatch--brand-1);border-bottom-color:var(--swatch--brand-1);background:var(--sub-admin-card-bg)}._tabPanelContent_1v9vl_203{padding:24px}._formSection_1v9vl_208{max-width:600px}._formGroup_1v9vl_212{margin-bottom:20px}._formRow_1v9vl_216{display:flex;gap:16px;margin-bottom:20px}._formRow_1v9vl_216 ._formGroup_1v9vl_212{flex:1;margin-bottom:0}._formLabel_1v9vl_227{display:block;color:var(--input-field-label-color);font-weight:500;margin-bottom:8px;font-size:14px}._formInput_1v9vl_235,._formTextarea_1v9vl_236{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_1v9vl_235::placeholder,._formTextarea_1v9vl_236::placeholder{color:var(--input-field-placeholder-color)}._formInput_1v9vl_235:focus,._formTextarea_1v9vl_236:focus{outline:none;border-color:var(--swatch--brand-1)}._formTextarea_1v9vl_236{min-height:100px;resize:vertical;font-family:inherit}._formSelect_1v9vl_264{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_1v9vl_264 option{background:var(--input-field-background-color);color:var(--input-field-text-color)}._formSelect_1v9vl_264:focus{outline:none;border-color:var(--swatch--brand-1)}._formHint_1v9vl_285{color:var(--text-color);opacity:.7;font-size:12px;margin-top:4px}._sectionTitle_1v9vl_293{color:var(--text-color);font-size:18px;font-weight:600;margin-bottom:12px}._sectionDescription_1v9vl_300{color:var(--text-color);opacity:.8;font-size:14px;margin-bottom:20px;line-height:1.5}._dialogUserEmail_1v9vl_309{color:var(--text-color);opacity:.7;font-size:14px;margin-bottom:16px}._buttonPrimary_1v9vl_317{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_1v9vl_317:hover:not(:disabled){opacity:.9}._buttonPrimary_1v9vl_317:disabled{opacity:.6;cursor:not-allowed}._buttonSecondary_1v9vl_340{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_1v9vl_340:hover{background:var(--button-secondary-hover)}._buttonDanger_1v9vl_355{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_1v9vl_355:hover{opacity:.9}._buttonSuccess_1v9vl_370{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_1v9vl_370:hover{opacity:.9}._iconButton_1v9vl_385{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_1v9vl_385:hover{background:var(--sub-admin-card-bg)}._iconButtonSuccess_1v9vl_402{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_1v9vl_402:hover{background:var(--icon-hover-success, rgba(95, 173, 101, .08))}._iconButtonDanger_1v9vl_419{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_1v9vl_419:hover{background:var(--icon-hover-danger, rgba(217, 83, 79, .08))}._iconButtonInfo_1v9vl_436{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_1v9vl_436:hover{background:var(--icon-hover-info, rgba(135, 78, 206, .08))}._tableActions_1v9vl_454{display:flex;gap:8px;align-items:center}._chip_1v9vl_461{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500}._chipSuccess_1v9vl_469{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_1v9vl_479{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_1v9vl_489{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_1v9vl_499{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_1v9vl_509{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_1v9vl_519{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_1v9vl_530{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_1v9vl_541{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_1v9vl_309{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_1v9vl_567{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_1v9vl_579{padding:20px 24px;border-bottom:var(--sub-admin-card-border);font-size:18px;font-weight:600;color:var(--text-color)}._dialogContent_1v9vl_587{padding:24px;overflow-y:auto;flex:1}._dialogActions_1v9vl_593{padding:16px 24px;border-top:var(--sub-admin-card-border);display:flex;justify-content:flex-end;gap:12px}._dialogList_1v9vl_601{margin:16px 0;padding-left:24px;color:var(--text-color)}._dialogList_1v9vl_601 li{margin-bottom:8px;font-size:14px;line-height:1.5}._dialogWarning_1v9vl_613{margin-top:16px;color:var(--danger-color);font-weight:600;font-size:14px}._userInfo_1v9vl_621{color:var(--text-secondary-color);font-size:14px;margin-bottom:16px}._historyTableContainer_1v9vl_628{overflow-x:auto;overflow-y:auto;max-height:55vh;border-radius:8px;border:var(--sub-admin-card-border)}._historyTable_1v9vl_628{width:100%;border-collapse:collapse;font-size:13px}._historyTable_1v9vl_628 thead{background:var(--sub-admin-card-bg);position:sticky;top:0;z-index:1}._historyTable_1v9vl_628 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_1v9vl_628 td{padding:10px 12px;color:var(--text-color);border-bottom:var(--sub-admin-card-border)}._historyTable_1v9vl_628 tbody tr:hover{background:var(--sub-admin-card-bg)}._contestInfo_1v9vl_669{min-width:150px}._contestName_1v9vl_673{font-weight:600;font-size:13px;color:var(--text-color);margin-bottom:4px}._contestDates_1v9vl_680{font-size:11px;color:var(--text-secondary-color);margin-top:4px;display:block}._contestStatusChip_1v9vl_687{margin-top:6px;display:inline-block}._usagePeriod_1v9vl_693{font-size:12px}._usagePeriodLabel_1v9vl_697{font-weight:600;margin-right:4px}._usagePeriodValue_1v9vl_702{color:var(--text-color);display:block;font-size:11px}._usageDuration_1v9vl_708{color:var(--text-secondary-color);margin-top:4px;font-size:11px;display:block}._activeUsersContainer_1v9vl_716{display:flex;flex-direction:column;gap:4px}._activeUserText_1v9vl_722{color:var(--text-color);font-size:12px;font-weight:500;line-height:1.4}._sessionCount_1v9vl_729{font-size:11px;color:var(--text-color);opacity:.9;margin-top:4px;display:block}._projectId_1v9vl_738{font-family:monospace;font-size:12px;color:var(--text-color)}._loadMoreContainer_1v9vl_745{padding:16px;text-align:center;border-top:var(--sub-admin-card-border)}._loadMoreButton_1v9vl_751{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_1v9vl_751:hover{background:var(--button-secondary-hover)}._emptyState_1v9vl_767{text-align:center;padding:40px 20px;color:var(--text-secondary-color)}._emptyStateIcon_1v9vl_773{font-size:48px;margin-bottom:16px;opacity:.5}._emptyStateText_1v9vl_779{font-size:16px}._autocompleteWrapper_1v9vl_784 .MuiAutocomplete-root{width:100%}._autocompleteWrapper_1v9vl_784 .MuiOutlinedInput-root{background:var(--input-field-background-color);color:var(--text-color);border-radius:8px}._autocompleteWrapper_1v9vl_784 .MuiOutlinedInput-notchedOutline{border-color:var(--input-field-border-color)}._autocompleteWrapper_1v9vl_784 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,._autocompleteWrapper_1v9vl_784 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--swatch--brand-1)}._autocompleteWrapper_1v9vl_784 .MuiInputLabel-root{color:var(--input-field-label-color)}._autocompleteWrapper_1v9vl_784 .MuiInputLabel-root.Mui-focused{color:var(--swatch--brand-1)}._autocompleteWrapper_1v9vl_784 .MuiAutocomplete-paper{background:var(--background-color);border:1px solid var(--sub-admin-card-border)}._autocompleteWrapper_1v9vl_784 .MuiAutocomplete-option{color:var(--text-color)}._autocompleteWrapper_1v9vl_784 .MuiAutocomplete-option:hover{background:var(--sub-admin-card-bg)}._textFieldWrapper_1v9vl_828 .MuiTextField-root{width:100%}._textFieldWrapper_1v9vl_828 .MuiOutlinedInput-root{background:var(--input-field-background-color);color:var(--text-color);border-radius:8px}._textFieldWrapper_1v9vl_828 .MuiOutlinedInput-notchedOutline{border-color:var(--input-field-border-color)}._textFieldWrapper_1v9vl_828 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,._textFieldWrapper_1v9vl_828 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--swatch--brand-1)}._textFieldWrapper_1v9vl_828 .MuiInputLabel-root{color:var(--input-field-label-color)}._textFieldWrapper_1v9vl_828 .MuiInputLabel-root.Mui-focused{color:var(--swatch--brand-1)}._selectWrapper_1v9vl_859 .MuiFormControl-root{width:100%}._selectWrapper_1v9vl_859 .MuiOutlinedInput-root{background:var(--input-field-background-color);color:var(--text-color);border-radius:8px}._selectWrapper_1v9vl_859 .MuiOutlinedInput-notchedOutline{border-color:var(--input-field-border-color)}._selectWrapper_1v9vl_859 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,._selectWrapper_1v9vl_859 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--swatch--brand-1)}._selectWrapper_1v9vl_859 .MuiInputLabel-root{color:var(--input-field-label-color)}._selectWrapper_1v9vl_859 .MuiInputLabel-root.Mui-focused{color:var(--swatch--brand-1)}._selectWrapper_1v9vl_859 .MuiSelect-icon{color:var(--text-color)}._tabsWrapper_1v9vl_894 .MuiTabs-root{border-bottom:var(--sub-admin-card-border);background:var(--background-color)}._tabsWrapper_1v9vl_894 .MuiTab-root{color:var(--text-secondary-color);font-weight:500;text-transform:none;font-size:14px}._tabsWrapper_1v9vl_894 .MuiTab-root.Mui-selected{color:var(--swatch--brand-1)}._tabsWrapper_1v9vl_894 .MuiTabs-indicator{background-color:var(--swatch--brand-1)}@media (max-width: 768px){._header_1v9vl_11{padding:12px 16px}._heading_1v9vl_23{font-size:20px}._content_1v9vl_34,._searchSection_1v9vl_41{padding:16px}._searchBox_1v9vl_57{flex-direction:column;align-items:stretch}._searchInput_1v9vl_64{min-width:100%}._tableContainer_1v9vl_114{height:240px;overflow-x:auto}._tabPanel_1v9vl_203{padding:16px}._dialog_1v9vl_309{margin:0;max-width:100%;max-height:100%;border-radius:0}}._warningBox_1v9vl_959{margin-top:16px;padding:16px;background-color:var(--warning-bg, #fff3cd);border:1px solid var(--warning-border, #ffeaa7);border-radius:8px}._warningTitle_1v9vl_967{color:var(--warning-title-color, #ff6f00);font-size:16px;font-weight:600;margin-bottom:8px}._warningText_1v9vl_974{color:var(--text-color);font-size:14px;margin-bottom:8px}._warningChips_1v9vl_980{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}._container_19wqs_1{display:flex;flex-direction:column;gap:1.25rem;padding:0;min-height:100%;background:var(--background-color);color:var(--text-color);padding:1.5rem}._heroCard_19wqs_12{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.95fr);gap:20px;padding:24px;border-radius:18px;border:var(--sub-admin-card-border);background:radial-gradient(circle at top right,rgba(131,77,240,.2),transparent 34%),radial-gradient(circle at bottom left,rgba(84,138,247,.14),transparent 28%),var(--sub-admin-card-bg);box-shadow:var(--sub-admin-card-box-shadow);overflow:hidden}._heroContent_19wqs_27{display:flex;flex-direction:column;justify-content:center;gap:10px}._eyebrow_19wqs_34{display:inline-flex;align-items:center;width:fit-content;padding:6px 12px;border-radius:999px;background:#834df01f;color:var(--swatch--brand-1);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._title_19wqs_48{margin:0;font-size:30px;font-weight:700;line-height:1.1;background:var(--dashboard-header-feature-gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_19wqs_59{margin:0;max-width:720px;color:var(--grey-text-color);font-size:15px;line-height:1.7}._heroMetrics_19wqs_67{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._metricCard_19wqs_73{display:flex;flex-direction:column;justify-content:space-between;gap:8px;min-height:132px;padding:16px;border-radius:16px;border:1px solid rgba(131,77,240,.16);background:linear-gradient(180deg,#834df01f,#834df00a);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._metricCard_19wqs_73:hover{transform:translateY(-2px);border-color:#834df03d;box-shadow:0 16px 36px #00000029}._metricLabel_19wqs_92{color:var(--grey-text-color);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}._metricValue_19wqs_100{color:var(--text-color);font-size:24px;font-weight:700;line-height:1.1}._metricMeta_19wqs_107{color:var(--grey-text-color);font-size:13px;line-height:1.5}._statusBanner_19wqs_113{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,.9fr);gap:16px;padding:22px;border-radius:18px;border:1px solid transparent;box-shadow:var(--sub-admin-card-box-shadow)}._statusPending_19wqs_123{background:linear-gradient(180deg,#548af714,#548af708),var(--sub-admin-card-bg);border-color:#548af733}._statusActive_19wqs_130{background:linear-gradient(180deg,#5fad6524,#5fad650d),var(--sub-admin-card-bg);border-color:#5fad653d}._statusIdle_19wqs_137{background:linear-gradient(180deg,#f2c55c1f,#f2c55c08),var(--sub-admin-card-bg);border-color:#f2c55c38}._statusMain_19wqs_144{display:flex;flex-direction:column;gap:8px}._statusBadge_19wqs_150{display:inline-flex;align-items:center;width:fit-content;padding:6px 12px;border-radius:999px;background:#ffffff14;color:var(--text-color);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._statusText_19wqs_164{margin:0;color:var(--text-color);font-size:16px;font-weight:600;line-height:1.5}._statusCaption_19wqs_172{margin:0;color:var(--grey-text-color);font-size:14px;line-height:1.6}._statusStats_19wqs_179{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._statusStat_19wqs_179{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:16px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}._statusStatLabel_19wqs_196{color:var(--grey-text-color);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._statusStatValue_19wqs_204{color:var(--text-color);font-size:22px;font-weight:700;line-height:1.1}._insightSection_19wqs_211{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.9fr);gap:16px;align-items:start}._insightLeft_19wqs_218,._insightRight_19wqs_219{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:16px;border:var(--sub-admin-card-border);background:radial-gradient(circle at top right,rgba(131,77,240,.08),transparent 45%),var(--sub-admin-card-bg);box-shadow:var(--sub-admin-card-box-shadow);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._insightLeft_19wqs_218:hover,._insightRight_19wqs_219:hover{transform:translateY(-2px);border-color:#834df02e;box-shadow:0 16px 36px #00000029}._sectionHeader_19wqs_240{display:flex;flex-direction:column;gap:6px;margin-bottom:10px;position:relative}._sectionTag_19wqs_248,._sectionTagMuted_19wqs_249{display:inline-flex;align-items:center;width:fit-content;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._sectionTag_19wqs_248{background:#834df01f;color:var(--swatch--brand-1)}._sectionTagMuted_19wqs_249{background:#9da0a82e;color:var(--grey-text-color)}._sectionTitle_19wqs_271{margin:0;color:var(--text-color);font-size:18px;font-weight:700;position:relative;padding-bottom:4px}._sectionTitle_19wqs_271:after{content:"";position:absolute;left:0;bottom:0;width:48px;height:2px;background:linear-gradient(90deg,var(--swatch--brand-1),var(--swatch--brand-2));border-radius:999px;opacity:.6}._panelGrid_19wqs_292{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.95fr);gap:16px;align-items:start}._panel_19wqs_292{display:flex;flex-direction:column;gap:18px;padding:22px;border-radius:18px;border:var(--sub-admin-card-border);background:var(--sub-admin-card-bg);box-shadow:var(--sub-admin-card-box-shadow)}._warmupPanel_19wqs_310{background:linear-gradient(180deg,#834df014,#834df005),var(--sub-admin-card-bg)}._panelHeader_19wqs_316{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._panelTag_19wqs_323{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#834df01f;color:var(--swatch--brand-1);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._panelTagMuted_19wqs_336{background:#9da0a829;color:var(--grey-text-color)}._panelTitle_19wqs_341{margin:10px 0 0;color:var(--text-color);font-size:28px;font-weight:700;line-height:1.1}._panelAccent_19wqs_349,._panelAccentMuted_19wqs_350{flex-shrink:0;width:14px;height:14px;margin-top:4px;border-radius:50%}._panelAccent_19wqs_349{background:linear-gradient(135deg,var(--swatch--brand-1),var(--swatch--brand-2));box-shadow:0 0 0 8px #834df01f}._panelAccentMuted_19wqs_350{background:var(--grey-text-color);box-shadow:0 0 0 8px #9da0a81f}._panelDescription_19wqs_368{margin:0;color:var(--grey-text-color);font-size:15px;line-height:1.7}._formGroup_19wqs_375{display:flex;flex-direction:column;gap:10px}._fieldLabel_19wqs_381{color:var(--input-field-label-color);font-size:14px;font-weight:600}._input_19wqs_387{width:100%;padding:14px 16px;border:1px solid var(--input-field-border-color);border-radius:12px;background:var(--input-field-background);color:var(--text-color);font-size:16px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;outline:none;box-sizing:border-box}._input_19wqs_387::placeholder{color:var(--grey-text-color)}._input_19wqs_387:focus{border-color:var(--swatch--brand-1);box-shadow:0 0 0 4px #834df01f;transform:translateY(-1px)}._inputHint_19wqs_410{margin:0;color:var(--grey-text-color);font-size:13px;line-height:1.5}._inputError_19wqs_417{border-color:#ef4444!important;box-shadow:0 0 0 2px #ef444426}._inputErrorText_19wqs_422{margin:0;color:#ef4444;font-size:13px;line-height:1.5}._forecastGrid_19wqs_429{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._forecastCard_19wqs_435{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;background:var(--background-color);border:1px solid rgba(131,77,240,.12);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}._forecastCard_19wqs_435:hover{transform:translateY(-2px);border-color:#834df038;box-shadow:0 12px 26px #0000001f}._forecastLabel_19wqs_452{color:var(--grey-text-color);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._forecastValue_19wqs_460{color:var(--text-color);font-size:24px;font-weight:700;line-height:1.1}._forecastMeta_19wqs_467{color:var(--grey-text-color);font-size:13px;line-height:1.5}._warmupBtn_19wqs_473,._cooldownBtn_19wqs_474{width:100%;min-height:52px;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,border-color .2s ease}._warmupBtn_19wqs_473{border:none;color:#fff;background:linear-gradient(135deg,var(--swatch--brand-1),var(--swatch--brand-2));box-shadow:0 14px 32px #834df03d}._warmupBtn_19wqs_473:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 36px #834df047}._cooldownBtn_19wqs_474{border:1px solid rgba(157,160,168,.2);color:var(--text-color);background:linear-gradient(180deg,#ffffff0a,#ffffff05)}._cooldownBtn_19wqs_474:hover:not(:disabled){transform:translateY(-2px);border-color:var(--swatch--brand-1);box-shadow:0 12px 24px #0000001f}._warmupBtn_19wqs_473:disabled,._cooldownBtn_19wqs_474:disabled{opacity:.52;cursor:not-allowed;transform:none;box-shadow:none}._cooldownInfo_19wqs_516{display:flex;flex-direction:column;gap:12px;margin-top:4px}._cooldownItem_19wqs_523{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:14px;background:var(--background-color);border:1px solid rgba(157,160,168,.12)}._cooldownLabel_19wqs_533{color:var(--grey-text-color);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._cooldownValue_19wqs_541{color:var(--text-color);font-size:14px;line-height:1.6}._statsGrid_19wqs_547{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}._statCard_19wqs_553{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 12px;border-radius:14px;border:var(--sub-admin-card-border);background:var(--sub-admin-card-bg);box-shadow:var(--sub-admin-card-box-shadow);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}._statCard_19wqs_553:hover{transform:translateY(-2px);border-color:#834df033;background:linear-gradient(180deg,#834df00f,#548af70d);box-shadow:0 12px 28px #0000001f}._statValue_19wqs_573{font-size:1.4rem;font-weight:700;color:var(--text-color);line-height:1}._costValue_19wqs_580{color:var(--swatch--brand-1);font-size:1.1rem}._statLabel_19wqs_585{font-size:.72rem;color:var(--grey-text-color);text-align:center;text-transform:uppercase;letter-spacing:.04em;font-weight:600}._statsFooter_19wqs_594{font-size:.78rem;color:var(--grey-text-color);margin:8px 0 0;text-align:left}._costBreakdown_19wqs_601{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:12px;border:var(--sub-admin-card-border);background:var(--sub-admin-card-bg);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}._costBreakdown_19wqs_601:hover{transform:translateY(-1px);border-color:#834df029;box-shadow:0 12px 24px #0000001f}._costBreakdownRow_19wqs_618{font-size:.8rem;color:var(--grey-text-color);line-height:1.5}._costHighlight_19wqs_624{color:var(--swatch--brand-1)}._rightCol_19wqs_628{display:flex;flex-direction:column;gap:20px}._bufferRow_19wqs_634{display:flex;gap:10px;align-items:center}._bufferRow_19wqs_634 ._input_19wqs_387{width:90px;flex-shrink:0}._bufferRow_19wqs_634 ._warmupBtn_19wqs_473{flex:1;min-height:52px}@media (max-width: 1200px){._heroCard_19wqs_12,._panelGrid_19wqs_292,._statusBanner_19wqs_113,._insightSection_19wqs_211{grid-template-columns:1fr}._heroMetrics_19wqs_67,._forecastGrid_19wqs_429,._statsGrid_19wqs_547{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){._heroMetrics_19wqs_67,._forecastGrid_19wqs_429,._statusStats_19wqs_179{grid-template-columns:1fr}._insightLeft_19wqs_218,._insightRight_19wqs_219{padding:16px}}@media (max-width: 768px){._container_19wqs_1{gap:.875rem}._heroCard_19wqs_12,._panel_19wqs_292{padding:20px;border-radius:16px}._title_19wqs_48{font-size:26px}._panelTitle_19wqs_341{font-size:24px}._statusBanner_19wqs_113{padding:18px;border-radius:16px}._statusText_19wqs_164{font-size:15px}._insightLeft_19wqs_218,._insightRight_19wqs_219{padding:14px}}._container_huun6_1{padding:28px 32px;display:flex;flex-direction:column;gap:24px;height:100%;box-sizing:border-box;overflow-y:auto;background:var(--background-color);color:var(--text-color)}._header_huun6_14{display:flex;align-items:center;justify-content:space-between}._headerLeft_huun6_20{display:flex;align-items:center;gap:14px}._headerIcon_huun6_26{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,var(--swatch--brand-1),#a278f5);color:#fff;flex-shrink:0}._heading_huun6_38{font-size:18px;font-weight:700;color:var(--text-color);margin:0}._subheading_huun6_45{font-size:12.5px;color:var(--secondary-text-color);margin:2px 0 0}._formCard_huun6_52{background:var(--card-background);border:1px solid var(--input-field-border-color);border-radius:14px;padding:24px 28px;display:flex;flex-direction:column;gap:18px}._sectionLabel_huun6_62{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--secondary-text-color);margin-bottom:-6px}._formRow_huun6_71{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 600px){._formRow_huun6_71{grid-template-columns:1fr}}._formGroup_huun6_83{display:flex;flex-direction:column;gap:6px}._label_huun6_89{font-size:13px;font-weight:500;color:var(--input-field-label-color)}._required_huun6_95{color:#f85b5b;margin-left:2px}._optional_huun6_100{font-weight:400;font-size:11.5px;color:var(--secondary-text-color);margin-left:4px}._input_huun6_107{width:100%;padding:9px 12px;border-radius:8px;border:1px solid var(--input-field-border-color);background:var(--input-field-background);color:var(--input-field-text-color);font-size:13.5px;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}._input_huun6_107::placeholder{color:var(--secondary-text-color);opacity:.5}._input_huun6_107:focus{border-color:var(--swatch--brand-1);box-shadow:0 0 0 3px #7444d41f}._inputError_huun6_130{border-color:#f85b5b!important}._error_huun6_134{font-size:12px;color:#f85b5b;margin:0}._hint_huun6_140{font-size:11.5px;color:var(--secondary-text-color);margin:0}._hint_huun6_140 code{background:#7444d41a;color:var(--swatch--brand-1);border-radius:4px;padding:1px 5px;font-family:monospace;font-size:11px}._divider_huun6_155{border:none;border-top:1px solid var(--input-field-border-color);margin:2px 0}._tokenModeToggle_huun6_162{display:flex;gap:8px}._toggleBtn_huun6_167{padding:7px 16px;border-radius:7px;border:1px solid var(--input-field-border-color);background:transparent;color:var(--secondary-text-color);font-size:13px;cursor:pointer;transition:all .18s ease}._toggleBtn_huun6_167:hover{border-color:var(--swatch--brand-1);color:var(--swatch--brand-1)}._toggleBtnActive_huun6_183{border-color:var(--swatch--brand-1);background:var(--swatch--brand-1);color:#fff}._tokenInputRow_huun6_190{display:flex;gap:10px;align-items:stretch}._tokenInputWrap_huun6_196{position:relative;flex:1}._tokenInputWrap_huun6_196 ._input_huun6_107{padding-right:40px}._eyeBtn_huun6_205{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--secondary-text-color);display:flex;align-items:center;padding:0;transition:color .15s}._eyeBtn_huun6_205:hover{color:var(--text-color)}._resultEyeBtn_huun6_224{background:none;border:none;cursor:pointer;color:var(--secondary-text-color);display:flex;align-items:center;padding:4px;transition:color .15s}._resultEyeBtn_huun6_224:hover{color:var(--text-color)}._generateBtn_huun6_239{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;border:1px solid var(--input-field-border-color);background:transparent;color:var(--secondary-text-color);font-size:13px;cursor:pointer;white-space:nowrap;transition:all .18s ease}._generateBtn_huun6_239:hover{border-color:var(--swatch--brand-1);color:var(--swatch--brand-1)}._autoTokenNote_huun6_259{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--secondary-text-color);padding:10px 14px;background:#7444d414;border-radius:8px;border:1px dashed var(--swatch--brand-1)}._autoTokenIcon_huun6_271{color:var(--swatch--brand-1);flex-shrink:0}._actions_huun6_277{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}._resetBtn_huun6_284{padding:9px 20px;border-radius:8px;border:1px solid var(--input-field-border-color);background:transparent;color:var(--secondary-text-color);font-size:13.5px;cursor:pointer;transition:all .18s ease}._resetBtn_huun6_284:hover:not(:disabled){border-color:var(--text-color);color:var(--text-color)}._resetBtn_huun6_284:disabled{opacity:.5;cursor:not-allowed}._submitBtn_huun6_305{display:flex;align-items:center;gap:8px;padding:9px 22px;border-radius:8px;border:none;background:linear-gradient(135deg,var(--swatch--brand-1),#a278f5);color:#fff;font-size:13.5px;font-weight:600;cursor:pointer;transition:opacity .18s ease,transform .1s ease}._submitBtn_huun6_305:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._submitBtn_huun6_305:disabled{opacity:.6;cursor:not-allowed}._spinIcon_huun6_330{animation:_spin_huun6_330 .8s linear infinite}@keyframes _spin_huun6_330{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._resultCard_huun6_340{border:1px solid rgba(116,68,212,.35);border-radius:14px;background:#7444d40d;padding:20px 24px;display:flex;flex-direction:column;gap:14px;animation:_slideIn_huun6_1 .3s ease}@keyframes _slideIn_huun6_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._resultHeader_huun6_356{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--text-color)}._resultIcon_huun6_365{color:#6fcf97;flex-shrink:0}._copyBtn_huun6_370{margin-left:auto;display:flex;align-items:center;gap:6px;padding:5px 12px;border-radius:6px;border:1px solid var(--input-field-border-color);background:transparent;color:var(--secondary-text-color);font-size:12px;cursor:pointer;transition:all .18s ease}._copyBtn_huun6_370:hover{border-color:var(--swatch--brand-1);color:var(--swatch--brand-1)}._copyBtnCopied_huun6_390{border-color:#6fcf97;color:#6fcf97}._resultGrid_huun6_395{display:flex;flex-direction:column;gap:10px}._resultItem_huun6_401{display:flex;align-items:flex-start;gap:12px}._resultKey_huun6_407{width:110px;flex-shrink:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--secondary-text-color);padding-top:1px}._resultValue_huun6_418{font-size:13px;color:var(--text-color);word-break:break-all}._resultMono_huun6_424{font-family:Courier New,monospace;font-size:12px}._resultTokenRow_huun6_429{display:flex;align-items:center;gap:8px;flex:1}._resultToken_huun6_429{font-family:Courier New,monospace;font-size:12px;color:var(--swatch--brand-1);background:#7444d414;border-radius:6px;padding:4px 10px;word-break:break-all;flex:1}._resultWarning_huun6_447{font-size:12px;color:#f2c94c;margin:4px 0 0}._content_huun6_453{display:flex;flex-direction:column;gap:20px}._directorySection_huun6_460{display:flex;flex-direction:column;gap:16px;margin-top:10px}._directoryHeader_huun6_467{display:flex;flex-direction:column;gap:4px}._tableContainer_huun6_473{overflow-x:auto;border-radius:12px;border:1px solid var(--input-field-border-color);background:var(--card-background);box-shadow:0 4px 12px #0000000a}._table_huun6_473{width:100%;border-collapse:collapse;text-align:left}._tableHead_huun6_487 th{padding:14px 20px;background:#7444d40a;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--secondary-text-color);border-bottom:1px solid var(--input-field-border-color)}._tableBody_huun6_498 tr{border-bottom:1px solid var(--input-field-border-color);transition:background-color .15s ease}._tableBody_huun6_498 tr:last-child{border-bottom:none}._tableBody_huun6_498 tr:hover{background:#7444d405}._tableBody_huun6_498 td{padding:14px 20px;font-size:13.5px;color:var(--text-color)}._emailCell_huun6_517{color:var(--secondary-text-color)!important}._platformNameCell_huun6_521{display:flex;align-items:center;gap:12px;font-weight:600}._platformBadge_huun6_528{width:28px;height:28px;border-radius:8px;background:#a278f526;color:var(--swatch--brand-1);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;border:1px solid rgba(162,120,245,.2)}._emptyState_huun6_542{text-align:center;padding:32px;color:var(--secondary-text-color)!important;font-size:13px}._dialogOverlay_10ldn_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0000009e;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}._dialog_10ldn_1{width:min(28rem,100%);border-radius:.875rem;border:var(--dialog-border-color);background:radial-gradient(circle at top right,rgba(239,68,68,.12),transparent 34%),var(--sub-admin-card-bg);box-shadow:0 1rem 3rem #00000052;overflow:hidden}._dialogHeader_10ldn_24{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.625rem;align-items:start;padding:1rem 1.125rem;border-bottom:.0625rem solid var(--border-secondary-color)}._dialogHeader_10ldn_24 h3{margin:0;color:var(--text-color);font-size:1.125rem;font-weight:800;line-height:1.2}._dialogHeader_10ldn_24 p{margin:.375rem 0 0;color:var(--grey-text-color);font-size:.8125rem;line-height:1.5}._dialogIcon_10ldn_48{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.75rem;background:#ef444424;color:#ef4444}._dialogContent_10ldn_59{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.125rem;color:var(--text-color);font-size:.875rem;line-height:1.6}._dialogContent_10ldn_59 p{margin:0}._impactBox_10ldn_73{padding:.75rem .875rem;border-radius:.75rem;border:.0625rem solid rgba(239,68,68,.22);background:#ef44441a;color:#ef4444;font-weight:700}._dialogActions_10ldn_82{display:flex;justify-content:flex-end;gap:.625rem;padding:.875rem 1.125rem 1rem;border-top:.0625rem solid var(--border-secondary-color)}._buttonSecondary_10ldn_90,._buttonDanger_10ldn_91{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:0 .875rem;border-radius:.5625rem;cursor:pointer;font-size:.8125rem;font-weight:700;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}._buttonSecondary_10ldn_90{border:.0625rem solid rgba(157,160,168,.22);background:transparent;color:var(--text-color)}._buttonSecondary_10ldn_90:hover{transform:translateY(-.0625rem);border-color:var(--swatch--brand-1);background:#834df014}._buttonDanger_10ldn_91{border:none;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}._buttonDanger_10ldn_91:hover{transform:translateY(-.125rem);box-shadow:0 .75rem 1.625rem #ef44443d}@media (max-width: 32.5rem){._dialogActions_10ldn_82{flex-direction:column-reverse}._buttonSecondary_10ldn_90,._buttonDanger_10ldn_91{width:100%}}._emptyState_xqdv1_1{padding:2.5rem 1rem;border-radius:.75rem;border:.0625rem solid rgba(157,160,168,.16);background:var(--background-color);color:var(--secondary-text-color);text-align:center}._emptyState_xqdv1_1 h3{margin:0 0 .5rem;color:var(--text-color);font-size:1rem}._emptyState_xqdv1_1 p{margin:0;color:var(--tertiary-text-color);font-size:.8125rem}._tableContainer_xqdv1_22{overflow-x:auto;border-radius:.625rem;border:.0625rem solid rgba(157,160,168,.16);background:var(--sub-admin-card-bg)}._table_xqdv1_22{width:100%;min-width:40rem;border-collapse:collapse}._tableHead_xqdv1_35{background:var(--default-table-header-background)}._tableHead_xqdv1_35 th{padding:.6875rem .75rem;border-bottom:.0625rem solid var(--border-secondary-color);color:var(--default-table-header-text);font-size:.6875rem;font-weight:800;letter-spacing:0;text-align:left;text-transform:uppercase;white-space:nowrap}._tableBody_xqdv1_51 tr{border-bottom:.0625rem solid var(--border-tertiary-color);transition:background-color .2s ease}._tableBody_xqdv1_51 tr:last-child{border-bottom:none}._tableBody_xqdv1_51 tr:hover{background:var(--hover-row-color)}._tableBody_xqdv1_51 td{padding:.6875rem .75rem;color:var(--text-color);font-size:.8125rem;vertical-align:middle}._monoValue_xqdv1_71{color:var(--text-color);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.6875rem}._typeBadge_xqdv1_77,._ttlBadge_xqdv1_78{display:inline-flex;align-items:center;min-height:1.375rem;padding:0 .5rem;border-radius:999rem;font-size:.6875rem;font-weight:800}._typeBadge_xqdv1_77{background:#548af724;color:#548af7}._ttlWarning_xqdv1_93{background:#f2c55c24;color:#f2c55c}._ttlDanger_xqdv1_98{background:#ef444424;color:#ef4444}._emptyState_1dl7k_1{padding:2.5rem 1rem;border-radius:.75rem;border:.0625rem solid rgba(157,160,168,.16);background:var(--background-color);color:var(--secondary-text-color);text-align:center}._emptyState_1dl7k_1 h3{margin:0 0 .5rem;color:var(--text-color);font-size:1rem}._emptyState_1dl7k_1 p{margin:0;color:var(--tertiary-text-color);font-size:.8125rem}._tableContainer_1dl7k_22{overflow-x:auto;border-radius:.625rem;border:.0625rem solid rgba(157,160,168,.16);background:var(--sub-admin-card-bg)}._table_1dl7k_22{width:100%;min-width:54rem;border-collapse:collapse}._tableHead_1dl7k_35{background:var(--default-table-header-background)}._tableHead_1dl7k_35 th{padding:.6875rem .75rem;border-bottom:.0625rem solid var(--border-secondary-color);color:var(--default-table-header-text);font-size:.6875rem;font-weight:800;letter-spacing:0;text-align:left;text-transform:uppercase;white-space:nowrap}._tableBody_1dl7k_51 tr{border-bottom:.0625rem solid var(--border-tertiary-color);transition:background-color .2s ease}._tableBody_1dl7k_51 tr:last-child{border-bottom:none}._tableBody_1dl7k_51 tr:hover{background:var(--hover-row-color)}._tableBody_1dl7k_51 td{padding:.6875rem .75rem;color:var(--text-color);font-size:.8125rem;vertical-align:middle}._monoValue_1dl7k_71,._nodeName_1dl7k_72{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.6875rem}._monoValue_1dl7k_71{color:var(--text-color)}._nodeName_1dl7k_72{color:var(--grey-text-color)}._phaseBadge_1dl7k_85,._readyBadge_1dl7k_86{display:inline-flex;align-items:center;min-height:1.375rem;padding:0 .5rem;border-radius:999rem;font-size:.6875rem;font-weight:800}._phaseRunning_1dl7k_96,._readyTrue_1dl7k_97{background:#5fad6524;color:#5fad65}._phasePending_1dl7k_102{background:#f2c55c24;color:#f2c55c}._phaseOther_1dl7k_107{background:#548af724;color:#548af7}._readyFalse_1dl7k_112{background:#ef444424;color:#ef4444}._sessionsRoot_1ehmq_1{--surface-line: rgba(157, 160, 168, .16);--surface-soft: rgba(157, 160, 168, .08);--brand-soft: rgba(123, 132, 247, .12);display:flex;flex-direction:column;gap:.875rem}._headerActions_1ehmq_10{display:flex;align-items:center;justify-content:space-between;gap:.875rem;padding:.875rem;border-radius:.75rem;border:.0625rem solid var(--surface-line);background:var(--background-color)}._toolbarTag_1ehmq_21{display:inline-flex;align-items:center;width:fit-content;padding:.25rem .5625rem;border-radius:999rem;background:var(--brand-soft);color:var(--swatch--brand-1);font-size:.65rem;font-weight:700;letter-spacing:0;text-transform:uppercase}._toolbarText_1ehmq_35{margin:.375rem 0 0;color:var(--grey-text-color);font-size:.8125rem;line-height:1.5}._bulkActions_1ehmq_42,._userActions_1ehmq_43{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-end}._selectedCount_1ehmq_51{display:inline-flex;align-items:center;min-height:2rem;padding:0 .625rem;border-radius:999rem;border:.0625rem solid rgba(123,132,247,.22);background:linear-gradient(135deg,#7b84f71a,#f1afdf0d);color:var(--swatch--brand-1);font-size:.75rem;font-weight:700}._buttonSecondary_1ehmq_64,._buttonDanger_1ehmq_65,._loadMoreButton_1ehmq_66{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:0 .875rem;border-radius:.5625rem;cursor:pointer;font-size:.8125rem;font-weight:700;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,border-color .2s ease,background .2s ease}._buttonSecondary_1ehmq_64{border:.0625rem solid var(--surface-line);background:transparent;color:var(--text-color)}._buttonSecondary_1ehmq_64:hover:not(:disabled){transform:translateY(-.0625rem);border-color:var(--swatch--brand-1);background:#7b84f714}._buttonDanger_1ehmq_65{border:.0625rem solid rgba(239,68,68,.34);background:#ef44441a;color:#ef4444}._buttonDanger_1ehmq_65:hover:not(:disabled){transform:translateY(-.125rem);background:#ef4444;color:#fff;box-shadow:0 .75rem 1.625rem #ef44442e}._buttonSecondary_1ehmq_64:disabled,._buttonDanger_1ehmq_65:disabled,._loadMoreButton_1ehmq_66:disabled,._iconButtonDanger_1ehmq_107:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}._emptyState_1ehmq_114{padding:2.5rem 1rem;border-radius:.75rem;border:.0625rem solid var(--surface-line);background:var(--background-color);color:var(--secondary-text-color);text-align:center}._emptyState_1ehmq_114 h3{margin:0 0 .5rem;color:var(--text-color);font-size:1rem}._emptyState_1ehmq_114 p{margin:0;color:var(--tertiary-text-color);font-size:.8125rem}._userSection_1ehmq_135{padding:1rem;border-radius:.75rem;border:.0625rem solid var(--surface-line);background:var(--background-color)}._userHeader_1ehmq_142{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:.0625rem solid var(--border-secondary-color)}._userIdentity_1ehmq_152{display:flex;align-items:center;gap:.625rem;min-width:0}._userAvatar_1ehmq_159{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;border-radius:.625rem;background:var(--swatch--brand-1);color:#fff;font-size:.875rem;font-weight:800}._userHeader_1ehmq_142 h3{margin:0;color:var(--text-color);font-size:1rem;font-weight:700;line-height:1.2}._userHeader_1ehmq_142 p{margin:.25rem 0 0;color:var(--grey-text-color);font-size:.75rem;overflow-wrap:anywhere}._tableContainer_1ehmq_188{overflow-x:auto;border-radius:.625rem;border:.0625rem solid var(--surface-line);background:var(--sub-admin-card-bg)}._table_1ehmq_188{width:100%;min-width:62rem;border-collapse:collapse}._tableHead_1ehmq_201{background:var(--default-table-header-background)}._tableHead_1ehmq_201 th{padding:.6875rem .75rem;border-bottom:.0625rem solid var(--border-secondary-color);color:var(--default-table-header-text);font-size:.6875rem;font-weight:800;letter-spacing:0;text-align:left;text-transform:uppercase;white-space:nowrap}._tableBody_1ehmq_217 tr{border-bottom:.0625rem solid var(--border-tertiary-color);transition:background-color .2s ease}._tableBody_1ehmq_217 tr:last-child{border-bottom:none}._tableBody_1ehmq_217 tr:hover{background:var(--hover-row-color)}._tableBody_1ehmq_217 tr._rowSelected_1ehmq_230{background:#7b84f714}._tableBody_1ehmq_217 td{padding:.6875rem .75rem;color:var(--text-color);font-size:.8125rem;vertical-align:middle}._checkbox_1ehmq_241{width:1rem;height:1rem;accent-color:var(--swatch--brand-1);cursor:pointer}._projectCell_1ehmq_248{display:flex;flex-direction:column;gap:.25rem}._projectName_1ehmq_254{color:var(--text-color);font-weight:800}._projectId_1ehmq_259,._sessionId_1ehmq_260{color:var(--grey-text-color);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.6875rem}._ttlBadge_1ehmq_266{display:inline-flex;align-items:center;min-height:1.375rem;padding:0 .5rem;border-radius:999rem;font-size:.6875rem;font-weight:800}._ttlHealthy_1ehmq_276{background:#5fad6524;color:#5fad65}._ttlDanger_1ehmq_281{background:#ef444424;color:#ef4444}._ttlMuted_1ehmq_286{background:#9da0a824;color:var(--grey-text-color)}._iconButtonDanger_1ehmq_107{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border:.0625rem solid rgba(239,68,68,.34);border-radius:.5625rem;background:transparent;color:#ef4444;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}._iconButtonDanger_1ehmq_107:hover:not(:disabled){transform:translateY(-.0625rem);background:#ef4444;color:#fff;box-shadow:0 .625rem 1.375rem #ef444438}._loadMoreContainer_1ehmq_312{display:flex;justify-content:center;margin-top:.375rem}._loadMoreButton_1ehmq_66{border:.0625rem solid rgba(123,132,247,.28);background:linear-gradient(135deg,#7b84f714,#f1afdf0a);color:var(--swatch--brand-1)}._loadMoreButton_1ehmq_66:hover:not(:disabled){transform:translateY(-.125rem);background:linear-gradient(135deg,var(--swatch--brand-1),#9a7ff8);color:#fff;box-shadow:0 .75rem 1.625rem #7b84f72e}@media (max-width: 56.25rem){._headerActions_1ehmq_10,._userHeader_1ehmq_142{align-items:stretch;flex-direction:column}._bulkActions_1ehmq_42,._userActions_1ehmq_43{justify-content:flex-start}}._container_guhaq_1{--surface-line: rgba(157, 160, 168, .16);--surface-soft: rgba(157, 160, 168, .08);--brand-soft: rgba(123, 132, 247, .12);--brand-line: rgba(123, 132, 247, .24);--brand-wash: rgba(123, 132, 247, .09);--brand-depth: rgba(96, 111, 219, .12);--brand-lift: rgba(154, 127, 248, .1);--rose-soft: rgba(241, 175, 223, .055);--rose-line: rgba(241, 175, 223, .2);--rose: #f1afdf;--success: #34a853;--warning: #d99a12;--danger: #ef4444;--info: #548af7;display:flex;flex-direction:column;gap:1rem;min-height:100%;padding:1.25rem;background:var(--background-color);color:var(--text-color)}._commandHeader_guhaq_25,._statusPanel_guhaq_26,._statsGrid_guhaq_27,._workspacePanel_guhaq_28{border:.0625rem solid var(--surface-line);background:var(--sub-admin-card-bg);box-shadow:var(--sub-admin-card-box-shadow)}._commandHeader_guhaq_25{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.125rem;border-radius:.875rem;background:linear-gradient(135deg,var(--brand-depth),var(--rose-soft) 54%,rgba(123,132,247,.04)),var(--sub-admin-card-bg)}._headerText_guhaq_46{min-width:0}._eyebrow_guhaq_50,._panelTag_guhaq_51{display:inline-flex;align-items:center;width:fit-content;border-radius:999rem;font-size:.6875rem;font-weight:800;letter-spacing:0;text-transform:uppercase}._eyebrow_guhaq_50{padding:.25rem .625rem;background:linear-gradient(135deg,var(--brand-soft),var(--rose-soft));color:var(--swatch--brand-1)}._title_guhaq_68{margin:.375rem 0 0;color:var(--text-color);font-size:1.55rem;font-weight:800;line-height:1.1}._subtitle_guhaq_76{max-width:42rem;margin:.375rem 0 0;color:var(--grey-text-color);font-size:.875rem;line-height:1.5}._headerControls_guhaq_84{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}._refreshButton_guhaq_92,._selectionPill_guhaq_93,._statusChip_guhaq_94{display:inline-flex;align-items:center;min-height:2.25rem;border-radius:.625rem;font-size:.8125rem;font-weight:800;white-space:nowrap}._refreshButton_guhaq_92{justify-content:center;gap:.4375rem;padding:0 .875rem;border:none;background:linear-gradient(135deg,var(--swatch--brand-1),#9a7ff8);color:#fff;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}._refreshButton_guhaq_92:hover:not(:disabled){transform:translateY(-.0625rem);box-shadow:0 .75rem 1.625rem #7b84f738}._refreshButton_guhaq_92:disabled{cursor:not-allowed;opacity:.55}._selectionPill_guhaq_93{padding:0 .675rem;border:.0625rem solid var(--brand-line);background:var(--brand-soft);color:var(--swatch--brand-1)}._statusChip_guhaq_94{gap:.4375rem;padding:0 .675rem;border:.0625rem solid var(--surface-line);color:var(--text-color)}._statusDot_guhaq_139{width:.5rem;height:.5rem;border-radius:999rem;background:var(--info)}._statusActive_guhaq_146 ._statusDot_guhaq_139{background:var(--success)}._statusIdle_guhaq_150 ._statusDot_guhaq_139{background:var(--warning)}._statusPending_guhaq_154 ._statusDot_guhaq_139{background:var(--info)}._spin_guhaq_158{animation:_spin_guhaq_158 .9s linear infinite}@keyframes _spin_guhaq_158{to{transform:rotate(360deg)}}._overviewGrid_guhaq_168{display:grid;grid-template-columns:minmax(20rem,.88fr) minmax(0,1.12fr);gap:.875rem;align-items:stretch}._statusPanel_guhaq_26{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem;border-radius:.875rem;background:linear-gradient(145deg,var(--brand-depth),rgba(154,127,248,.045) 48%,rgba(241,175,223,.035)),var(--sub-admin-card-bg)}._panelTag_guhaq_51{padding:.25rem .625rem;background:linear-gradient(135deg,var(--brand-soft),var(--rose-soft));color:var(--swatch--brand-1)}._statusTitle_guhaq_193{margin:.5rem 0 0;color:var(--text-color);font-size:1.125rem;font-weight:800;line-height:1.25}._statusCaption_guhaq_201{margin:.375rem 0 0;color:var(--grey-text-color);font-size:.8125rem;line-height:1.55}._heroMetrics_guhaq_208{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}._metricRow_guhaq_214{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.625rem;align-items:center;min-width:0;padding:.75rem;border-radius:.75rem;border:.0625rem solid var(--surface-line);background:linear-gradient(145deg,#7b84f711,#9a7ff809 58%,#f1afdf06),var(--background-color);transition:border-color .18s ease,transform .18s ease}._metricRow_guhaq_214:hover{transform:translateY(-.0625rem);border-color:var(--brand-line)}._metricIcon_guhaq_234{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.625rem;background:linear-gradient(135deg,var(--brand-soft),var(--rose-soft));color:var(--swatch--brand-1)}._metricLabel_guhaq_245,._statLabel_guhaq_246{display:block;color:var(--grey-text-color);font-size:.6875rem;font-weight:800;letter-spacing:0;text-transform:uppercase}._metricValue_guhaq_255{display:block;margin-top:.1875rem;color:var(--text-color);font-size:1.1rem;font-weight:800;line-height:1.1}._metricMeta_guhaq_264,._statMeta_guhaq_265{display:block;margin-top:.1875rem;color:var(--grey-text-color);font-size:.72rem;line-height:1.35}._statsGrid_guhaq_27{display:grid;grid-template-columns:repeat(3,minmax(8.75rem,1fr));gap:.75rem;padding:.875rem;border-color:var(--surface-line);border-radius:.875rem;background:linear-gradient(145deg,var(--brand-depth),rgba(154,127,248,.055) 45%,rgba(241,175,223,.038)),var(--sub-admin-card-bg)}._statItem_guhaq_285{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:.85rem;min-height:6.5rem;padding:.875rem;border:.0625rem solid var(--surface-line);border-radius:.75rem;background:linear-gradient(160deg,#7b84f70e,#ffffff05 42%,#9a7ff80a),var(--background-color);overflow:hidden;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}._statItem_guhaq_285:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-top:.1875rem solid transparent;border-image:linear-gradient(90deg,#7b84f7b8,#9a7ff894,#f1afdf61) 1;pointer-events:none}._statItem_guhaq_285:hover{transform:translateY(-.0625rem);border-color:var(--brand-line);box-shadow:0 .75rem 1.5rem #7b84f71f}._statValue_guhaq_317{color:var(--swatch--brand-1);font-size:1.65rem;font-weight:850;line-height:1}._statPrimary_guhaq_324 ._statValue_guhaq_317,._statPurple_guhaq_325 ._statValue_guhaq_317{color:var(--swatch--brand-1)}._statSuccess_guhaq_329 ._statValue_guhaq_317,._statTeal_guhaq_330 ._statValue_guhaq_317{color:#41c777}._statWarning_guhaq_334 ._statValue_guhaq_317{color:#f4ad29}._statBlue_guhaq_338 ._statValue_guhaq_317{color:#6f8cff}._statItem_guhaq_285 div{min-width:0}._statLabel_guhaq_246{color:var(--text-color)}._statMeta_guhaq_265{color:var(--grey-text-color)}._workspacePanel_guhaq_28{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border-radius:.875rem;background:linear-gradient(180deg,rgba(123,132,247,.055),rgba(241,175,223,.018) 45%,transparent),var(--sub-admin-card-bg)}._workspaceHeader_guhaq_365{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._panelTitle_guhaq_372{margin:.4375rem 0 0;color:var(--text-color);font-size:1.25rem;font-weight:800;line-height:1.15}._panelDescription_guhaq_380{margin:.375rem 0 0;color:var(--grey-text-color);font-size:.875rem;line-height:1.5}._workspaceIcon_guhaq_387{flex-shrink:0;margin-top:.375rem;color:var(--swatch--brand-1)}._tabs_guhaq_393{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;border-radius:0;border:none;background:transparent}._tabButton_guhaq_403{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.625rem;min-height:2.5rem;min-width:10rem;padding:0 .8125rem;border:.0625rem solid var(--surface-line);border-radius:.625rem;background:var(--background-color);color:var(--grey-text-color);cursor:pointer;font-size:.8125rem;font-weight:800;transition:background .18s ease,border-color .18s ease,color .18s ease}._tabButton_guhaq_403 strong{min-width:1.5rem;padding:.1875rem .4375rem;border-radius:999rem;background:var(--surface-soft);color:var(--text-color);font-size:.6875rem;text-align:center}._tabButton_guhaq_403:hover{color:var(--text-color);border-color:var(--brand-line);background:linear-gradient(135deg,#7b84f712,#f1afdf09)}._tabButtonActive_guhaq_438{border-color:var(--brand-line);background:linear-gradient(135deg,#7b84f71f,#f1afdf0e),var(--background-color);color:var(--text-color)}._tabButtonActive_guhaq_438:after{content:"";position:absolute;top:.625rem;bottom:.625rem;left:-.0625rem;width:.1875rem;height:auto;border-radius:999rem;background:linear-gradient(180deg,var(--swatch--brand-1),var(--rose))}._tabButtonActive_guhaq_438 strong{background:linear-gradient(135deg,var(--swatch--brand-1),#9a7ff8);color:#fff}._workspaceBody_guhaq_463{min-width:0}@media (max-width: 75rem){._overviewGrid_guhaq_168{grid-template-columns:1fr}}@media (max-width: 56.25rem){._commandHeader_guhaq_25,._workspaceHeader_guhaq_365{align-items:stretch;flex-direction:column}._headerControls_guhaq_84{justify-content:flex-start}._heroMetrics_guhaq_208,._statsGrid_guhaq_27{grid-template-columns:1fr}._statsGrid_guhaq_27{gap:.625rem}._tabButton_guhaq_403{flex:1 1 100%}}@media (max-width: 48rem){._container_guhaq_1{gap:.875rem;padding:1rem}._commandHeader_guhaq_25,._statusPanel_guhaq_26,._workspacePanel_guhaq_28{padding:.875rem;border-radius:.75rem}._title_guhaq_68{font-size:1.35rem}._panelTitle_guhaq_372{font-size:1.1rem}._headerControls_guhaq_84,._refreshButton_guhaq_92,._selectionPill_guhaq_93,._statusChip_guhaq_94{width:100%}._refreshButton_guhaq_92,._selectionPill_guhaq_93,._statusChip_guhaq_94{justify-content:center}}._settingsMenuContainer_1156m_1{--sidebar-width: 16rem;width:var(--sidebar-width);flex-shrink:0;padding:.625rem 0 .625rem .625rem;box-sizing:border-box;transition:width .28s ease;overflow:auto;min-height:100%}._settingsMenuCollapsed_1156m_12{--sidebar-width: 5.375rem}._menuSurface_1156m_16{position:sticky;top:.625rem;display:flex;flex-direction:column;gap:0;border-radius:1.125rem;height:100%;max-height:calc(100dvh - 1.25rem);border:1px solid rgba(131,77,240,.14);background:radial-gradient(circle at top right,rgba(131,77,240,.18),transparent 28%),radial-gradient(circle at bottom left,rgba(84,138,247,.14),transparent 26%),var(--sub-admin-card-bg);box-shadow:var(--sub-admin-card-box-shadow);overflow:hidden}._menuHeader_1156m_34{padding:.875rem .875rem .75rem;border-bottom:1px solid rgba(157,160,168,.14);background:linear-gradient(180deg,#834df014,#834df005)}._menuBadge_1156m_40{display:inline-flex;align-items:center;gap:.4375rem;max-width:fit-content;padding:.375rem .675rem;border-radius:999px;background:#834df01f;color:var(--swatch--brand-1);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._menuBadgeIcon_1156m_55{flex-shrink:0;width:.95rem;height:.95rem}._menuHeaderRow_1156m_61{display:flex;align-items:flex-start;justify-content:space-between;gap:.625rem;margin-top:.75rem}._menuTitleBlock_1156m_69{min-width:0}._menuTitle_1156m_69{margin:0;font-size:1.7rem;font-weight:700;line-height:1.08;background:var(--dashboard-header-feature-gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._menuSubtitle_1156m_84{margin:.375rem 0 0;color:var(--grey-text-color);font-size:.84rem;line-height:1.45}._collapseButton_1156m_91{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid rgba(157,160,168,.18);border-radius:.75rem;background:#ffffff0a;color:var(--text-color);cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}._collapseButton_1156m_91:hover{border-color:var(--swatch--brand-1);background:#834df01f}._collapseButton_1156m_91 svg{width:.95rem;height:.95rem}._collapseButton_1156m_91:focus-visible,._menuItem_1156m_116:focus-visible{outline:2px solid var(--swatch--brand-1);outline-offset:2px}._menuList_1156m_121{display:flex;flex:1;min-height:0;flex-direction:column;gap:.5rem;padding:.75rem .5rem .75rem .625rem;overflow-y:auto;overflow-x:hidden}._menuSectionLabel_1156m_132{padding:0 .3125rem .125rem;color:var(--grey-text-color);font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._menuItem_1156m_116{display:flex;align-items:center;gap:.625rem;width:100%;padding:.75rem .625rem;border:1px solid transparent;border-radius:.9375rem;background:transparent;color:var(--text-color);cursor:pointer;text-align:left;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}._menuItem_1156m_116:hover{transform:translate(2px);border-color:#834df029;background:#ffffff0a}._menuItemActive_1156m_162{border-color:#834df038;background:linear-gradient(135deg,#834df02e,#548af714);box-shadow:0 .875rem 1.75rem #0000001f}._menuItemIconWrap_1156m_168{display:inline-flex;align-items:center;justify-content:center;width:2.625rem;height:2.625rem;flex-shrink:0;border-radius:.875rem;border:1px solid rgba(157,160,168,.16);background:#ffffff0d;color:var(--grey-text-color);transition:color .2s ease,border-color .2s ease,background .2s ease}._menuItemIcon_1156m_168{width:1rem;height:1rem}._menuItem_1156m_116:hover ._menuItemIconWrap_1156m_168,._menuItemActive_1156m_162 ._menuItemIconWrap_1156m_168{color:var(--swatch--brand-1);border-color:#834df03d;background:#834df024}._menuItemContent_1156m_194{display:flex;flex:1;min-width:0;flex-direction:column;gap:.2rem}._menuItemText_1156m_202{color:var(--text-color);font-size:.95rem;font-weight:600;line-height:1.25}._menuItemMeta_1156m_209{color:var(--grey-text-color);font-size:.8rem;line-height:1.4}._menuItemIndicator_1156m_215{width:.4375rem;height:.4375rem;flex-shrink:0;border-radius:999px;background:transparent;transition:background .2s ease,transform .2s ease}._menuItemActive_1156m_162 ._menuItemIndicator_1156m_215{background:var(--swatch--brand-1);transform:scale(1.1)}._menuFooter_1156m_229{position:relative;flex-shrink:0;margin:.125rem .625rem .625rem;padding:.75rem;border:1px solid rgba(157,160,168,.14);border-radius:1rem;background:#ffffff0a;overflow:hidden}._menuFooterGlow_1156m_240{position:absolute;inset:auto -10% -2.375rem auto;width:7.5rem;height:7.5rem;border-radius:50%;background:radial-gradient(circle,rgba(131,77,240,.24),transparent 65%);pointer-events:none}._menuFooterTitle_1156m_250{position:relative;margin:0;color:var(--text-color);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._menuFooterText_1156m_260{position:relative;margin:.35rem 0 0;color:var(--grey-text-color);font-size:.75rem;line-height:1.5}._settingsMenuCollapsed_1156m_12 ._menuBadgeText_1156m_268,._settingsMenuCollapsed_1156m_12 ._menuSubtitle_1156m_84,._settingsMenuCollapsed_1156m_12 ._menuSectionLabel_1156m_132,._settingsMenuCollapsed_1156m_12 ._menuItemContent_1156m_194,._settingsMenuCollapsed_1156m_12 ._menuItemIndicator_1156m_215,._settingsMenuCollapsed_1156m_12 ._menuFooterTitle_1156m_250,._settingsMenuCollapsed_1156m_12 ._menuFooterText_1156m_260{display:none}._settingsMenuCollapsed_1156m_12 ._menuHeader_1156m_34{padding-left:.625rem;padding-right:.625rem}._settingsMenuCollapsed_1156m_12 ._menuHeaderRow_1156m_61{justify-content:center;align-items:center;flex-direction:column;gap:.5rem}._settingsMenuCollapsed_1156m_12 ._menuTitle_1156m_69{font-size:1.05rem;line-height:1;letter-spacing:.02em;text-align:center}._settingsMenuCollapsed_1156m_12 ._menuList_1156m_121{align-items:center;padding-left:.375rem;padding-right:.375rem}._settingsMenuCollapsed_1156m_12 ._menuItem_1156m_116{justify-content:center;padding:.5rem}._settingsMenuCollapsed_1156m_12 ._menuFooter_1156m_229{display:none}._settingsMenuCollapsed_1156m_12 ._menuBadge_1156m_40{padding:.625rem}._settingsMenuCollapsed_1156m_12 ._menuItemIconWrap_1156m_168{width:2.5rem;height:2.5rem}._menuList_1156m_121::-webkit-scrollbar{width:.4rem}._menuList_1156m_121::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:999px}._menuList_1156m_121::-webkit-scrollbar-track{background:transparent}@media (max-width: 1024px){._settingsMenuContainer_1156m_1,._settingsMenuCollapsed_1156m_12{--sidebar-width: 4.875rem;width:var(--sidebar-width);padding:.5rem 0 .5rem .5rem}._menuSurface_1156m_16{max-height:calc(100dvh - 1rem);border-radius:1rem}._collapseButton_1156m_91{display:none}._menuHeader_1156m_34{padding:.75rem .5rem .625rem}._menuBadgeText_1156m_268,._menuSubtitle_1156m_84,._menuSectionLabel_1156m_132,._menuItemContent_1156m_194,._menuItemIndicator_1156m_215,._menuFooterTitle_1156m_250,._menuFooterText_1156m_260{display:none}._menuHeaderRow_1156m_61,._settingsMenuCollapsed_1156m_12 ._menuHeaderRow_1156m_61{flex-direction:column;justify-content:center;align-items:center;margin-top:.75rem}._menuTitle_1156m_69,._settingsMenuCollapsed_1156m_12 ._menuTitle_1156m_69{font-size:1rem;text-align:center}._menuList_1156m_121,._settingsMenuCollapsed_1156m_12 ._menuList_1156m_121{flex-direction:column;gap:.4375rem;padding:.625rem .25rem .625rem .3125rem;overflow-y:auto;overflow-x:hidden;align-items:center}._menuItem_1156m_116,._settingsMenuCollapsed_1156m_12 ._menuItem_1156m_116{min-width:0;width:auto;justify-content:center;padding:.4375rem}._menuItem_1156m_116:hover{transform:none}._menuItemIconWrap_1156m_168{width:2.25rem;height:2.25rem;border-radius:.8125rem}._menuFooter_1156m_229,._settingsMenuCollapsed_1156m_12 ._menuFooter_1156m_229{display:none}}@media (max-width: 640px){._settingsMenuContainer_1156m_1,._settingsMenuCollapsed_1156m_12{--sidebar-width: 4.375rem;padding:.375rem 0 .375rem .375rem}._menuSurface_1156m_16{max-height:calc(100dvh - .75rem)}._menuTitle_1156m_69,._settingsMenuCollapsed_1156m_12 ._menuTitle_1156m_69{font-size:.9rem}._menuHeader_1156m_34{padding:.625rem .4375rem .5rem}._menuList_1156m_121,._settingsMenuCollapsed_1156m_12 ._menuList_1156m_121{padding:.5rem .1875rem .5rem .25rem}._menuItemIconWrap_1156m_168{width:2rem;height:2rem;border-radius:.75rem}}._adminSettingContainer_1fqqe_1{display:flex;align-items:stretch;background:var(--background-color);overflow:auto;height:100%}._rightContainer_1fqqe_9{flex:1;min-width:0;overflow:auto}._adminSettingNotAuthorized_1fqqe_15{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}._inputArea_678b7_1{border-top:1px solid var(--chat-border);background-color:var(--chat-surface);padding:12px;flex-shrink:0}._inputForm_678b7_8{margin:0 auto}._inputContainer_678b7_12{position:relative;display:flex;align-items:center}._messageInputOuterContainer_678b7_18{width:100%}._messageInputOuterContainer_678b7_18 ._messageInputContainer_678b7_22{width:100%;padding:6px 70px 6px 6px;border-radius:var(--chat-radius);background-color:var(--chat-background);color:var(--chat-text-primary);font-size:14px;line-height:1.4;transition:var(--chat-transition);font-family:inherit;border:1px solid var(--chat-border)}._messageInputOuterContainer_678b7_18 ._messageInputContainer_678b7_22 fieldset{border:none}._messageInputOuterContainer_678b7_18 ._messageInputContainer_678b7_22:hover{border-color:var(--chat-text-muted)}._messageInputOuterContainer_678b7_18 ._messageInputContainer_678b7_22.Mui-focused{outline:none;border-color:var(--chat-primary-color);box-shadow:0 0 0 2px var(--chat-primary-light)}._messageInputOuterContainer_678b7_18 ._messageInputContainer_678b7_22.Mui-disabled{opacity:.6;cursor:not-allowed}._messageInputOuterContainer_678b7_18 ._messageInput_678b7_18{width:100%;padding:0;border:none;background-color:transparent;color:var(--chat-text-primary);font-size:11px;line-height:1.4;font-family:inherit;resize:none}._messageInputOuterContainer_678b7_18 ._messageInput_678b7_18:placeholder-shown{height:1rem!important}._messageInputOuterContainer_678b7_18 ._messageInputContainer_678b7_22 ._messageInput_678b7_18::placeholder{color:var(--chat-text-muted);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}._messageInputOuterContainer_678b7_18 ._messageInput_678b7_18:disabled{opacity:.6;cursor:not-allowed}._micButton_678b7_83{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:28px;right:36px;background:none;border:none;border-radius:4px;cursor:pointer;color:var(--chat-text-muted);display:flex;padding:4px;align-items:center;justify-content:center;transition:var(--chat-transition)}._micButton_678b7_83:hover:not(:disabled){color:var(--chat-primary-color);background:var(--chat-border-light)}._micButton_678b7_83:disabled{opacity:.5;cursor:not-allowed}._micButton_678b7_83._active_678b7_112{color:#ef4444;background-color:#ef44441a;animation:_pulse_678b7_1 1.5s infinite}._sendButton_678b7_118{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:20px;height:20px;background:var(--chat-primary-color);border:none;border-radius:4px;cursor:pointer;color:#fff;display:flex;padding:4px;align-items:center;justify-content:center;transition:var(--chat-transition)}._sendButton_678b7_118:hover:not(:disabled){background:var(--chat-primary-hover)}._sendButton_678b7_118:disabled{opacity:.5;cursor:not-allowed}._sendButton_678b7_118._stopButton_678b7_146{background-color:#ef4444}._sendButton_678b7_118._stopButton_678b7_146:hover:not(:disabled){background-color:#dc2626}@keyframes _pulse_678b7_1{0%{box-shadow:0 0 #ef444466}70%{box-shadow:0 0 0 6px #ef444400}to{box-shadow:0 0 #ef444400}}._chatMessages_jblop_2{height:100%;overflow-y:auto;overflow-x:hidden;padding:16px;overscroll-behavior:contain}._messageGroup_jblop_10{display:flex;gap:12px;margin-bottom:16px}._messageGroup_jblop_10._user_jblop_16{justify-content:flex-end}._messageAvatar_jblop_20{width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:10px;font-weight:600;margin-top:2px}._messageAvatar_jblop_20._ai_jblop_33{color:#fff}._messageAvatar_jblop_20._user_jblop_16{background-color:var(--chat-surface-elevated);color:var(--chat-text-primary);border:1px solid var(--chat-border)}._messageContent_jblop_43{max-width:75%;display:flex;flex-direction:column}._messageBubble_jblop_49{padding:8px;border-radius:var(--chat-radius);position:relative;word-wrap:break-word}._messageBubble_jblop_49 .w-md-editor-bar{display:none}._messageBubble_jblop_49 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem}._messageBubble_jblop_49 .wmde-markdown :is(h1,h2,h3,h4,h5,h6){border-color:var(--input-container-border-color)}._messageBubble_jblop_49 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset}._messageBubble_jblop_49 .wmde-markdown>*:not(pre):not(code){padding-top:0;padding-bottom:0;white-space:normal;font-size:12px}._messageBubble_jblop_49 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:unset;width:100%;overflow:auto}._messageBubble_jblop_49 .w-md-editor-content{overflow:unset}._messageBubble_jblop_49 .wmde-markdown hr{height:.1em;margin:.5em 0}._messageBubble_jblop_49 .w-md-editor code .copied,._messageBubble_jblop_49 .w-md-editor pre .copied{display:block!important}._messageBubble_jblop_49._ai_jblop_33{background-color:var(--chat-surface-elevated);border:1px solid var(--chat-border);color:var(--chat-text-primary)}._messageBubble_jblop_49._user_jblop_16{background:var(--chat-primary-color);color:#fff;margin-left:36px}._messageText_jblop_119{margin:0;line-height:1.5;white-space:pre-wrap;font-size:12px;word-break:break-word}._pocStreamContainer_jblop_127{margin-top:12px;padding:12px;background:var(--chat-surface);border:1px solid var(--chat-primary-color);border-left:4px solid var(--chat-primary-color);border-radius:8px;box-shadow:0 4px 12px #2563eb1a;animation:_pocFadeIn_jblop_1 .5s ease-out}._pocHeader_jblop_138{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--chat-primary-color);font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}._pocHeader_jblop_138 span{animation:_pulse_jblop_1 2s infinite ease-in-out}._pocFooter_jblop_154{display:flex;justify-content:flex-end;margin-top:8px;padding-top:8px;border-top:1px solid var(--chat-border)}@keyframes _pocFadeIn_jblop_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_jblop_1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}._messageActions_jblop_188{display:flex;gap:4px;margin-top:8px;opacity:0;transition:var(--chat-transition)}._messageGroup_jblop_10:hover ._messageActions_jblop_188{opacity:1}._copyButton_jblop_200,._downloadButton_jblop_201{background:none;border:none;padding:4px;border-radius:4px;cursor:pointer;color:var(--chat-text-muted);transition:var(--chat-transition);opacity:1;width:24px;height:24px;display:flex;align-items:center;justify-content:center}._copyButton_jblop_200:hover,._downloadButton_jblop_201:hover{background-color:var(--chat-border-light);color:var(--chat-text-primary)}._typingIndicator_jblop_226{display:flex;gap:12px;margin-bottom:16px}._errorSection_1czsf_2{padding:16px;background-color:#ef44441a;border-bottom:1px solid rgba(239,68,68,.2)}._errorContent_1czsf_8{display:flex;align-items:center;gap:12px;max-width:800px;margin:0 auto}._errorIcon_1czsf_16{font-size:20px}._errorMessage_1czsf_20 h4{margin:0 0 4px;font-size:14px;color:#ef4444}._errorMessage_1czsf_20 p{margin:0;font-size:12px;color:var(--chat-text-secondary)}._retryButton_1czsf_32{margin-left:auto;padding:6px 12px;background-color:#ef4444;color:#fff;border:none;border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s}._retryButton_1czsf_32:disabled{opacity:.6;cursor:not-allowed}._messagesContainer_1oj4i_2{flex:1;overflow:hidden;display:flex;flex-direction:column;position:relative}._welcomeContainer_1tyy8_2{display:flex;height:100%;overflow:auto;width:100%}._welcomeScreen_1tyy8_9{min-height:max-content;padding:30px;text-align:center;flex:1;display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;justify-content:center;overflow:auto}._welcomeDescription_1tyy8_23{font-size:14px;color:var(--chat-text-secondary);max-width:480px;line-height:1.5}._requirementNotice_1tyy8_30{font-size:11px;background:#a855f71a;color:var(--chat-text-muted);padding:4px 12px;border-radius:20px;border:1px solid rgba(168,85,247,.2);margin-bottom:5px}._requirementNotice_1tyy8_30 strong{color:var(--chat-primary-color);font-weight:600}._suggestionsGrid_1tyy8_45{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;max-width:600px;width:100%}._templateCard_1tyy8_53{padding:12px;background-color:var(--chat-surface-elevated);border:1px solid var(--chat-border);border-radius:var(--chat-radius);cursor:pointer;transition:var(--chat-transition);text-align:left}._templateCard_1tyy8_53:hover{border-color:var(--chat-primary-color);background-color:var(--chat-primary-light)}._templateTitle_1tyy8_68{font-size:13px;font-weight:500;color:var(--chat-text-primary);margin-bottom:4px}._templateDesc_1tyy8_75{font-size:10px;color:var(--chat-text-muted);line-height:1.4}._sidebar_1lrff_2{background-color:var(--chat-surface);border-right:1px solid var(--chat-border);transition:var(--chat-transition);display:flex;flex-direction:column;height:100%}._sidebarCollapsed_1lrff_11{width:0;border-right:none;overflow:hidden}._sidebarExpanded_1lrff_17{width:280px}._sidebarContent_1lrff_21{flex:1;padding:0 4px 4px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}._chatListHeader_1lrff_30{position:sticky;top:0;background:var(--chat-sidebar-bg);padding:8px;z-index:10;border-bottom:1px solid var(--chat-border-color)}._newChatButton_1lrff_39{display:flex;align-items:center;gap:6px;padding:6px 10px;background:var(--chat-primary-color);border:none;border-radius:4px;cursor:pointer;color:#fff;font-size:12px;font-weight:500;transition:var(--chat-transition);width:100%;min-height:28px;justify-content:center}._chatList_1lrff_30{display:flex;flex-direction:column;gap:1px}._loadingChats_1lrff_63,._chatError_1lrff_64,._noChats_1lrff_65{padding:12px;text-align:center;font-size:12px}._loadingChats_1lrff_63,._noChats_1lrff_65{color:var(--chat-text-muted)}._chatError_1lrff_64{color:var(--chat-error);background-color:#da36331a;border-radius:4px;border:1px solid rgba(218,54,51,.2)}._chatItem_1lrff_83{position:relative;display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:4px;cursor:pointer;transition:var(--chat-transition);margin-bottom:1px;min-height:40px}._chatItem_1lrff_83:hover{background-color:var(--chat-border-light);padding-right:45px}._chatItemDisabled_1lrff_101{opacity:.45;cursor:not-allowed}._newChatButton_1lrff_39:disabled{opacity:.45;cursor:not-allowed}._chatItem_1lrff_83._active_1lrff_111{background-color:var(--chat-primary-light);border-left:3px solid var(--chat-primary-color)}._chatIcon_1lrff_116{display:flex;width:16px;height:16px;color:var(--chat-text-muted);flex-shrink:0}._chatInfo_1lrff_124{flex:1;min-width:0}._chatPreview_1lrff_129{font-size:11px;color:var(--chat-text-muted);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}._chatTime_1lrff_139{font-size:10px;color:var(--chat-text-muted);flex-shrink:0;text-align:right}._deleteChatButton_1lrff_146{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--chat-text-secondary);cursor:pointer;opacity:0;transition:var(--chat-transition);padding:4px;border-radius:4px}._chatItem_1lrff_83:hover ._deleteChatButton_1lrff_146{opacity:1}._deleteChatButton_1lrff_146:hover{color:var(--chat-error);background-color:#da36331a}._loadMoreContainer_1lrff_170{margin-top:10px;display:flex;justify-content:center;padding-bottom:10px}._loadMoreButton_1lrff_177{background:none;border:1px solid var(--chat-border-color);color:var(--chat-text-secondary);padding:8px 16px;border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}._loadMoreButton_1lrff_177:hover:not(:disabled){background:var(--chat-surface-hover);color:var(--chat-text-primary);border-color:var(--chat-text-secondary)}._loadingSpinner_1lrff_197{width:12px;height:12px;border:2px solid var(--chat-text-secondary);border-top-color:transparent;border-radius:50%;animation:_spin_1lrff_1 1s linear infinite}@keyframes _spin_1lrff_1{to{transform:rotate(360deg)}}._modalOverlay_1lrff_213{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_1lrff_1 .2s ease-out}._modalContent_1lrff_227{background-color:var(--chat-surface);border:1px solid var(--chat-border);border-radius:8px;width:90%;max-width:320px;box-shadow:0 4px 20px #0003;transform:scale(.95);animation:_scaleIn_1lrff_1 .2s ease-out forwards}._modalHeader_1lrff_238{padding:12px 16px;border-bottom:1px solid var(--chat-border);font-weight:600;font-size:14px;color:var(--chat-text-primary)}._modalBody_1lrff_246{padding:16px;font-size:13px;color:var(--chat-text-secondary);line-height:1.5}._modalWarning_1lrff_253{color:var(--chat-error);margin-top:8px;font-size:12px}._modalFooter_1lrff_259{padding:12px 16px;display:flex;justify-content:flex-end;gap:8px;background-color:var(--chat-surface-hover);border-top:1px solid var(--chat-border);border-bottom-left-radius:8px;border-bottom-right-radius:8px}._modalCancelButton_1lrff_270,._modalDeleteButton_1lrff_271{padding:6px 12px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;border:1px solid transparent}._modalCancelButton_1lrff_270{background-color:transparent;border:1px solid var(--chat-border);color:var(--chat-text-primary)}._modalCancelButton_1lrff_270:hover{background-color:var(--chat-border-light)}._modalDeleteButton_1lrff_271{background-color:var(--chat-error);color:#fff}._modalDeleteButton_1lrff_271:hover{background-color:#dc2626;box-shadow:0 2px 4px #dc262633}@keyframes _fadeIn_1lrff_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_1lrff_1{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}._highlight_1lrff_324{position:relative;overflow:visible;animation:_pulseAnimation_1lrff_1 1s infinite alternate!important;box-shadow:0 0 15px var(--chat-primary-color)!important}@keyframes _pulseAnimation_1lrff_1{0%{transform:scale(1);box-shadow:0 0 5px var(--chat-primary-color)}to{transform:scale(1.05);box-shadow:0 0 15px var(--chat-primary-color)}}._container_c71qa_1{min-height:100%;background-color:var(--chat-background);color:var(--chat-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif;transition:var(--chat-transition);display:flex;flex-direction:column}._layout_c71qa_11{display:flex;flex:1;overflow:hidden}._mainContent_c71qa_17{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative}._messagesContainer_c71qa_25{flex:1;overflow:hidden;display:flex;flex-direction:column;position:relative}._mainContentLoader_c71qa_33{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}._floatingGuideButton_c71qa_42{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:70px;right:20px;z-index:1000;font-size:14px;transition:all .3s ease;position:absolute}._closeTourBtn_c71qa_61{display:flex;align-items:center;justify-content:center;margin-left:4px;padding-left:8px;border-left:1px solid rgba(255,255,255,.2);opacity:.8;transition:opacity .2s}._closeTourBtn_c71qa_61:hover{opacity:1}._topHeader_srkij_2{display:flex;height:60px;background-color:var(--chat-surface);border-bottom:1px solid var(--chat-border);flex-shrink:0}._headerBrandSection_srkij_10{display:flex;align-items:center;justify-content:space-between;padding:12px;border-right:1px solid var(--chat-border);transition:var(--chat-transition)}._sidebarCollapsed_srkij_19{width:auto;padding-right:12px}._sidebarExpanded_srkij_24{width:280px}._sidebarBrand_srkij_28{display:flex;align-items:center;gap:8px}._brandIcon_srkij_34{border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--chat-primary-color)}._brandText_srkij_42 h1{font-size:14px;font-weight:600;margin:0;color:var(--chat-text-primary)}._brandText_srkij_42 p{font-size:12px;color:var(--chat-text-muted);margin:0}._toggleButton_srkij_55{display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--chat-text-secondary)}._headerContentSection_srkij_63{flex:1;display:flex;align-items:center;justify-content:space-between;padding:0 16px;overflow:hidden}._headerLeft_srkij_72{display:flex;align-items:center;gap:12px;flex:1;min-width:0}._headerInfo_srkij_80{display:flex;align-items:center;gap:8px;min-width:0}._headerIcon_srkij_87{color:var(--chat-primary-color);flex-shrink:0}._headerText_srkij_92{min-width:0;display:flex;flex-direction:column}._headerText_srkij_92 h2{font-size:14px;font-weight:600;margin:0;color:var(--chat-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerText_srkij_92 p{font-size:12px;color:var(--chat-text-muted);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statusBadge_srkij_117{display:flex;align-items:center;gap:4px;padding:4px 8px;background-color:var(--chat-primary-light);color:var(--chat-primary-color);border-radius:12px;font-size:11px;font-weight:500;flex-shrink:0;white-space:nowrap}._connectAgentButton_srkij_131{background:var(--chat-primary-color);border:none;color:#fff;font-size:11px;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:3px;box-shadow:0 6px 18px #7c3aed2e;transition:box-shadow .18s ease,opacity .12s ease,transform .12s ease;animation:_shadowPulse_srkij_1 3s ease-in-out infinite}._connectAgentButton_srkij_131:hover{transform:none;box-shadow:0 14px 36px #7c3aed4d;opacity:1}._connectAgentButton_srkij_131:active{transform:scale(.995)}._connectAgentButton_srkij_131:disabled{opacity:.6;cursor:not-allowed;background:#8b5cf673;box-shadow:none}@keyframes _shadowPulse_srkij_1{0%{box-shadow:0 6px 18px #7c3aed1f}50%{box-shadow:0 18px 46px #7c3aed42}to{box-shadow:0 6px 18px #7c3aed1f}}._headerRightControls_srkij_181{display:flex;align-items:center;gap:12px;flex-shrink:0;height:100%}._controlButton_srkij_189{height:30px;width:30px;display:flex;align-items:center;justify-content:center;background-color:var(--chat-surface-hover);border:1px solid var(--chat-text-muted);border-radius:8px;color:var(--chat-text-secondary);cursor:pointer;transition:all .2s ease;padding:0}._controlButton_srkij_189:hover{background-color:var(--chat-surface-2);border-color:var(--chat-text-muted);color:var(--chat-text-primary)}._controlButton_srkij_189:disabled{background-color:#ccc;border-color:#ccc;color:#fff;opacity:.5;cursor:not-allowed}._controlButtonActive_srkij_218{background-color:#4caf50;border-color:#4caf50;color:#fff}._controlButtonActive_srkij_218:hover{background-color:#45a049;border-color:#45a049;color:#fff}._controlButtonDanger_srkij_230{background-color:#ef4444;border-color:#ef4444;color:#fff}._controlButtonDanger_srkij_230:hover{background-color:#dc2626;border-color:#dc2626;color:#fff}._highlightCredits_srkij_242{color:var(--chat-primary-color);font-weight:700}._creditsPromo_srkij_247{height:30px;padding:0 16px;background-color:#8b5cf626;border-radius:15px;font-size:11px;color:var(--chat-text-primary);border:1px solid rgba(139,92,246,.3);display:flex;align-items:center;gap:6px;white-space:nowrap}@media (max-width: 1024px){._headerText_srkij_92 p{display:none}}@media (max-width: 768px){._statusBadge_srkij_117{display:none}}@media (max-width: 600px){._creditsPromo_srkij_247{display:none}._headerContentSection_srkij_63{padding:0 8px}}@keyframes _codingIconMove_1d56p_1{0%{transform:translateY(0) scale(1);opacity:.8}10%{opacity:1}50%{transform:translateY(-40px) scale(1.1);opacity:.9}90%{opacity:1}to{transform:translateY(0) scale(1);opacity:.8}}@keyframes _binaryStreamMove_1d56p_1{0%{transform:translateY(-100px);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(calc(100vh + 100px));opacity:0}}._container_1d56p_46{background:var(--background);display:flex;align-items:center;justify-content:center;position:relative;height:100%;overflow:auto}._mainContentWrapper_1d56p_56{overflow:auto;height:100%;width:100%;display:flex;justify-content:center;z-index:10}._topRight_1d56p_65{position:absolute;top:2rem;right:2rem;z-index:50;display:flex;align-items:center;gap:1rem}._viewHistoryButton_1d56p_75{display:flex;align-items:center;gap:.4rem;padding:.4rem .8rem;background:var(--background);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:1rem;color:var(--text-color);cursor:pointer;font-weight:500;font-size:.8rem;transition:all .3s ease;box-shadow:0 4px 20px #0000001a}._viewHistoryButton_1d56p_75:hover{background:var(--primary-alpha-20);border-color:var(--primary-alpha-30);transform:translateY(-2px);box-shadow:0 8px 25px var(--primary-alpha-20)}._viewHistoryButton_1d56p_75:active{transform:translateY(0)}._viewHistoryButton_1d56p_75 span{transition:all .2s ease}._viewHistoryButton_1d56p_75:hover span{transform:translate(2px)}._viewHistoryButtonDisabled_1d56p_111{opacity:.5;cursor:not-allowed!important}._viewHistoryButtonDisabled_1d56p_111:hover{background:var(--background);border-color:#fff3;transform:none;box-shadow:0 4px 20px #0000001a}._backgroundElements_1d56p_123{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(circle at 20% 80%,var(--primary-alpha-10) 0%,transparent 60%),radial-gradient(circle at 80% 20%,var(--accent-alpha-10) 0%,transparent 60%),radial-gradient(circle at 50% 50%,var(--primary-alpha-05) 0%,transparent 80%),linear-gradient(135deg,var(--background) 0%,var(--primary-alpha-05) 50%,var(--background) 100%)}._backgroundElements_1d56p_123:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--primary-alpha-15) 1px,transparent 1px),linear-gradient(90deg,var(--primary-alpha-15) 1px,transparent 1px);background-size:40px 40px;animation:_interactiveGrid_1d56p_1 12s ease-in-out infinite;transition:all .3s ease}._backgroundElements_1d56p_123:hover:before{background-size:45px 45px;opacity:.8}._backgroundElements_1d56p_123:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:3px;background:linear-gradient(90deg,transparent,var(--primary-alpha-30),var(--primary),var(--primary-alpha-30),transparent);animation:_enhancedScan_1d56p_1 8s linear infinite;box-shadow:0 0 10px var(--primary-alpha-50)}._electronSystem_1d56p_166{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}._electronDot_1d56p_173{position:absolute;border-radius:50%;background:var(--electron-color);box-shadow:0 0 15px var(--electron-glow),0 0 30px var(--primary-alpha-30);pointer-events:none;z-index:2;animation:_electronMovement_1d56p_1 12s ease-in-out infinite}._electronDot_1d56p_173:nth-child(1){width:8px;height:8px;left:15%;top:25%;animation-delay:0s}._electronDot_1d56p_173:nth-child(2){width:10px;height:10px;left:75%;top:45%;animation-delay:1.5s}._electronDot_1d56p_173:nth-child(3){width:9px;height:9px;left:45%;top:65%;animation-delay:3s}._electronDot_1d56p_173:nth-child(4){width:8px;height:8px;left:85%;top:20%;animation-delay:4.5s}._electronDot_1d56p_173:nth-child(5){width:10px;height:10px;left:25%;top:75%;animation-delay:6s}._electronDot_1d56p_173:nth-child(6){width:8px;height:8px;left:65%;top:35%;animation-delay:7.5s}._electronDot_1d56p_173:nth-child(7){width:9px;height:9px;left:55%;top:15%;animation-delay:9s}._electronDot_1d56p_173:nth-child(8){width:8px;height:8px;left:35%;top:55%;animation-delay:10.5s}._binaryStreams_1d56p_247{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}._binaryParticlesBackground_1d56p_254{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}._mainContent_1d56p_56{z-index:10;width:80%;max-width:1200px;height:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;margin:0 auto}._logoSection_1d56p_277{animation:_fadeInUp_1d56p_1 .8s ease-out;position:relative;display:flex;flex-direction:column;align-items:center;gap:10px}._logoContainer_1d56p_286{display:flex;align-items:center;justify-content:center;gap:1rem;position:relative;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#00000026;width:max-content;padding:1rem 2rem;border-radius:1rem;box-shadow:0 0 50px -12px var(--primary-alpha-40);animation:3s ease-in-out infinite _iconPulse_1d56p_1}._logoIcon_1d56p_301{position:relative}._logoIconInner_1d56p_305{width:4rem;height:4rem;background:var(--san-brand-gradient);border-radius:1rem;display:flex;align-items:center;justify-content:center;box-shadow:var(--san-logo-shadow);position:relative;color:#fff;border:1px solid rgba(255,255,255,.1)}._logoIconGlow_1d56p_319{display:none}._logoText_1d56p_323{display:flex;flex-direction:column;text-align:left;position:relative}._logoTitle_1d56p_330{font-size:2.5rem;font-weight:700;background:var(--san-brand-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:.05em;margin:0}._logoSubtitle_1d56p_341{font-size:.875rem;color:var(--muted-foreground);font-weight:500;letter-spacing:.025em}._companyBranding_1d56p_348{color:var(--muted-foreground);font-size:.75rem;opacity:.8}._welcomeSection_1d56p_354{text-align:center;position:relative}._welcomeTitle_1d56p_359{font-size:1.75rem;font-weight:700;color:var(--foreground);margin-bottom:1rem;background:linear-gradient(135deg,var(--foreground) 0%,var(--san-brand-primary) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2}._welcomeDescription_1d56p_371{color:var(--muted-foreground);margin:0 auto;animation:_fadeIn_1d56p_1 .5s ease-out;font-size:1.1rem;line-height:1.6;font-weight:500;position:relative}._inputCard_1d56p_381{width:100%}._inputForm_1d56p_385{display:flex;flex-direction:column;gap:1rem}._inputContainer_1d56p_391{position:relative;align-items:center;justify-content:flex-end;display:flex;flex-direction:column;gap:10px}._input_1d56p_381{width:100%;height:2.5rem;padding:0 3rem 0 1rem;font-size:.8rem;background:var(--input);border:1px solid var(--input-border);border-radius:.5rem;transition:all .3s ease;color:var(--foreground)}._input_1d56p_381::placeholder{color:var(--muted-foreground)}._input_1d56p_381:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-alpha-20)}._sendButton_1d56p_425{position:absolute;right:.25rem;height:2rem;width:2rem;background:var(--primary);border:none;border-radius:.375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:var(--primary-foreground)}._sendButton_1d56p_425:hover{transform:scale(1.05);opacity:.9}._sendButton_1d56p_425:disabled{opacity:.5;cursor:not-allowed}._suggestions_1d56p_451{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}._suggestion_1d56p_451{font-size:.75rem;background:var(--secondary);border:1px solid var(--border);border-radius:.375rem;padding:.5rem .75rem;cursor:pointer;color:var(--secondary-foreground)}._suggestionButton_1d56p_468{padding:.75rem 1rem;background:var(--card);border:1px solid var(--border);border-radius:.75rem;color:var(--foreground);font-size:.875rem;cursor:pointer;transition:none;text-align:left;width:100%;display:flex;align-items:center;gap:.5rem}._features_1d56p_484{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}._feature_1d56p_484{text-align:center;padding:1.5rem;background:var(--card);border-radius:1rem;border:1px solid rgba(131,77,240,.1);transition:all .3s ease;position:relative;overflow:hidden}._feature_1d56p_484:hover{transform:translateY(-5px);box-shadow:0 20px 40px #834df033;border-color:var(--san-brand-primary)}._featureIcon_1d56p_507{width:2.5rem;height:2.5rem;margin:0 auto 1rem;color:var(--san-brand-primary);animation:_sanFloat_1d56p_1 3s ease-in-out infinite}._featureTitle_1d56p_515{font-size:1.1rem;font-weight:600;color:var(--foreground);margin-bottom:.5rem}._featureDesc_1d56p_522{color:var(--muted-foreground);font-size:.9rem;line-height:1.5}._headingSection_1d56p_528{display:flex;flex-direction:column;gap:1rem}._requirementsNotice_1d56p_534{display:flex;justify-content:center;gap:1.5rem;padding:.6rem 1.2rem;background:#834df00d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(131,77,240,.1);border-radius:9999px;width:fit-content;margin:.5rem auto 0;animation:_fadeIn_1d56p_1 1s ease-out .5s both}._reqItem_1d56p_548{font-size:.85rem;color:var(--muted-foreground);display:flex;align-items:center;gap:.4rem}._reqItem_1d56p_548 strong{color:var(--primary);font-weight:600}._mainHeading_1d56p_561{font-weight:800;font-size:3.5rem;line-height:4.5rem;text-wrap:balance}._headingNormal_1d56p_568{color:var(--heading-normal-color)}._headingWithSubscript_1d56p_572{display:inline-flex;align-items:baseline;gap:.5rem}._subscriptText_1d56p_578{font-size:1.25rem;color:var(--subscript-text-color);font-weight:400;display:block}._headingGradient_1d56p_585{background:var(--heading-gradient-background);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}._subheading_1d56p_593{font-size:1.125rem;color:var(--sub-heading-color)}._linkText_1d56p_598{color:var(--link-text-color)}._inputWrapper_1d56p_602{margin:3rem auto 0;width:100%}._inputContainer_1d56p_391{position:relative;border-radius:1.5rem;border:1px solid var(--input-container-border);background:var(--input-container-background);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1.5rem;box-shadow:0 4px 20px #0003;transition:all .3s ease;z-index:20}._inputContainer_1d56p_391:focus-within{border-color:#a855f780;box-shadow:0 4px 25px #a855f726}._textarea_1d56p_624{width:100%;background:transparent;color:var(--foreground);resize:none;outline:none;min-height:3.5rem;max-height:7rem;height:auto;overflow-y:auto;font-family:JetBrains Mono,Fira Code,monospace;font-size:.95rem;line-height:1.6;border:none;margin-bottom:.5rem}._textarea_1d56p_624::placeholder{color:var(--muted-foreground);font-family:inherit;opacity:.7}._buttonWrapper_1d56p_647{display:flex;justify-content:flex-end;align-items:center;width:100%;gap:1rem;margin-top:.5rem;padding-right:.5rem}._generateButton_1d56p_657{background:var(--san-brand-gradient);color:#fff;border:none;border-radius:9999px;padding:.5rem;display:flex;align-items:center;gap:5px;cursor:pointer;font-weight:600;font-size:.95rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px #a961ff66;letter-spacing:.02em}._disableGenerateButton_1d56p_674{opacity:.6;background:var(--san-brand-gradient);color:#fff;border:none;border-radius:9999px;padding:.5rem;display:flex;align-items:center;gap:5px;cursor:not-allowed;font-weight:600;font-size:.95rem;letter-spacing:.02em}._generateButton_1d56p_657:hover{transform:translateY(-2px);box-shadow:0 6px 20px #a855f780;filter:brightness(1.1)}._playIcon_1d56p_696{width:1.1rem;height:1.1rem}._badgeWrapper_1d56p_701{padding-top:20px;display:flex;justify-content:center;animation:_slideDown_1d56p_1 .8s ease-out,_float_1d56p_1 3s ease-in-out .8s infinite}@keyframes _slideDown_1d56p_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes _float_1d56p_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes _pulse_1d56p_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _shimmer_1d56p_1{0%{background-position:-200% center}to{background-position:200% center}}._badgeContainer_1d56p_754{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:9999px;border:1px solid var(--badge-border);background:var(--badge-background);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s ease}._badgeContainer_1d56p_754:hover{border-color:var(--badge-border-color-hover);background:var(--badge-background-hover);transform:scale(1.02)}._betaBadge_1d56p_772{background:var(--beta-badge-background);color:var(--beta-badge-color);padding:.25rem .75rem;border-radius:50px;font-size:.875rem;font-weight:600;animation:_pulse_1d56p_1 2s ease-in-out infinite}._badgeText_1d56p_782{color:var(--badge-text-color);font-size:.875rem;background:var(--badge-text-background);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:_shimmer_1d56p_1 3s linear infinite}._badgeEmoji_1d56p_793{-webkit-text-fill-color:initial;background:none;-webkit-background-clip:initial;background-clip:initial}._templateCard_1d56p_801{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;border:1px solid var(--template-card-border);background:var(--template-card-background);color:var(--template-card-color);border-radius:.75rem;padding:.875rem 1rem;display:flex;flex-direction:column;gap:.25rem;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}._templateCard_1d56p_801:hover{border-color:var(--template-card-border-hover);background:var(--template-card-background-hover);transform:translateY(-1px)}._templateCard_1d56p_801:focus-visible{outline:none;box-shadow:0 0 0 3px #a855f759}._templateTitle_1d56p_827{font-weight:600;color:var(--template-title-color);font-size:.95rem;line-height:1.3}._templateDesc_1d56p_834{font-size:.8rem;color:var(--template-desc-color);line-height:1.4}._templatesSection_1d56p_840{padding-bottom:20px;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:1rem;width:100%}._templatesLabel_1d56p_850{font-size:.875rem;color:var(--template-label-color);opacity:.9}._templatesGrid_1d56p_856{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}._cardHeader_1d56p_863{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;position:relative}._cardIconWrapper_1d56p_871{width:2.5rem;height:2.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#fff;flex-shrink:0}._cardTag_1d56p_883{font-size:.7rem;font-weight:600;padding:.15rem .5rem;border-radius:.25rem;border:1px solid;text-transform:uppercase;letter-spacing:.025em}._copyIconButton_1d56p_893{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:.25rem;padding:.25rem;cursor:pointer;color:var(--foreground);display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:.75rem;opacity:.5;flex-shrink:0;margin-left:auto}._copyIconButton_1d56p_893:hover{background:#ffffff26;opacity:1;transform:scale(1.15)}._copyIconButton_1d56p_893:active{transform:scale(.95)}@keyframes _fadeIn_1d56p_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInUp_1d56p_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUpBounce_1d56p_1{0%{opacity:0;transform:translateY(50px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _iconPulse_1d56p_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _glowPulse_1d56p_1{0%,to{opacity:.4}50%{opacity:.6}}@keyframes _gridPulse_1d56p_1{0%,to{opacity:.3}50%{opacity:.6}}@keyframes _scanLine_1d56p_1{0%{left:-100%}to{left:100%}}@keyframes _gridShift_1d56p_1{0%{transform:translate(0)}to{transform:translate(60px,60px)}}@keyframes _subtleFloat_1d56p_1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(15deg)}}@keyframes _floatDistance_1d56p_1{0%,to{transform:translate(0) rotate(0);opacity:.8}25%{transform:translate(60px,-80px) rotate(8deg);opacity:1}50%{transform:translate(-70px,90px) rotate(-12deg);opacity:.6}75%{transform:translate(80px,50px) rotate(15deg);opacity:.9}}@keyframes _electronMovement_1d56p_1{0%,to{transform:translate(0) scale(1)}25%{transform:translate(60px,-40px) scale(1.1)}50%{transform:translate(-40px,60px) scale(.9)}75%{transform:translate(80px,30px) scale(1.05)}}@keyframes _binaryFall_1d56p_1{0%{transform:translateY(-150px);opacity:0}5%{opacity:1}95%{opacity:1}to{transform:translateY(calc(100vh + 150px));opacity:0}}@keyframes _loadingPulse_1d56p_1{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes _interactiveGrid_1d56p_1{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.02)}}@keyframes _enhancedScan_1d56p_1{0%{left:-100%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}@keyframes _particleFloat_1d56p_1{0%,to{transform:translate(0) scale(1);opacity:.7}25%{transform:translate(30px,-40px) scale(1.2);opacity:1}50%{transform:translate(-20px,50px) scale(.8);opacity:.5}75%{transform:translate(40px,20px) scale(1.1);opacity:.9}}@keyframes _orbFloat_1d56p_1{0%,to{transform:translate(0) scale(1);filter:brightness(1)}33%{transform:translate(20px,-30px) scale(1.1);filter:brightness(1.2)}66%{transform:translate(-25px,25px) scale(.9);filter:brightness(.8)}}@keyframes _gentleFloat_1d56p_1{0%,to{transform:translate(0) scale(1)}50%{transform:translateY(-20px) scale(1.05)}}@keyframes _sanFloat_1d56p_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._templateTabs_1d56p_1246{display:flex;justify-content:flex-end;width:auto;margin-bottom:0}._tabSwitcher_1d56p_1253{display:flex;background:var(--input-container-background);border-radius:999px;padding:.15rem;position:relative;border:1px solid var(--input-container-border);width:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._tabBtn_1d56p_1264{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:none;border-radius:999px;color:var(--muted-foreground);font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s ease;z-index:1}._tabBtn_1d56p_1264:hover{color:var(--foreground)}._tabBtn_1d56p_1264._activeTab_1d56p_1286{color:#fff;background:var(--san-brand-gradient);box-shadow:0 4px 15px #a855f766}._templatesHeader_1d56p_1292{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem}._templatesHeading_1d56p_1300{font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0;text-align:left}._templatesGrid_1d56p_856{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem;width:100%}._templateCard_1d56p_801{background:var(--card);border:1px solid var(--border);border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;text-align:left}._templateCard_1d56p_801:hover{transform:translateY(-5px);border-color:var(--primary);box-shadow:0 10px 30px #0003}._cardHeader_1d56p_863{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}._cardIconWrapper_1d56p_871{width:3.25rem;height:3.25rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff;box-shadow:0 4px 12px #0000001a}._cardTag_1d56p_883{padding:.25rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600;border:1px solid currentColor}._templateTitle_1d56p_827{font-size:17px;font-weight:600;color:var(--foreground);margin-bottom:.5rem;line-height:1.3}._templateDesc_1d56p_834{font-size:12px;color:var(--muted-foreground);line-height:1.5}._micButton_1d56p_1377{height:2.25rem;width:2.25rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:var(--muted-foreground);margin-right:auto}._micButton_1d56p_1377:hover{background:var(--primary-alpha-10);color:var(--foreground);transform:scale(1.05);border-color:var(--primary-alpha-20)}._micButton_1d56p_1377._active_1d56p_1286{background:var(--primary-alpha-20);color:var(--primary);box-shadow:0 0 15px var(--primary-alpha-20);animation:_pulse_1d56p_1 2s infinite}._bannerOverlay_1d56p_1407{width:100%;display:flex;justify-content:center;padding:1rem}._bannerTopDecorRow_1d56p_1414{display:flex;justify-content:space-between;align-items:flex-start;width:100%}._bannerBottomDecorRow_1d56p_1421{display:flex;justify-content:space-between;align-items:flex-end;width:100%}._topRightGroup_1d56p_1428{display:flex;align-items:center;gap:1rem}._cornerTL_1d56p_1434,._cornerTR_1d56p_1435,._cornerBL_1d56p_1436,._cornerBR_1d56p_1437{width:1.5rem;height:1.5rem;border:1px solid var(--primary);transition:all .3s ease;opacity:.7}._cornerTL_1d56p_1434{border-right:none;border-bottom:none}._cornerTR_1d56p_1435{border-left:none;border-bottom:none}._cornerBL_1d56p_1436{border-right:none;border-top:none}._cornerBR_1d56p_1437{border-left:none;border-top:none}._bannerOverlay_1d56p_1407{overflow:hidden;height:max-content;min-height:max-content;flex-wrap:wrap;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_1d56p_1 15s ease infinite}._bannerContentNew_1d56p_1482{display:flex;flex-direction:column;gap:15px;text-align:left;min-width:250px}._bannerTopRow_1d56p_1490{display:flex;align-items:center;gap:1rem}._aIBuildingAnimation_1d56p_1496{position:relative;width:100%;display:flex;justify-content:end;align-items:center;flex:1 1;min-width:250px}@keyframes _fadeInScale_1d56p_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._bannerContentNew_1d56p_1482{animation:_fadeInScale_1d56p_1 .8s ease-out}._aIBuildingAnimation_1d56p_1496{animation:_fadeInScale_1d56p_1 .8s ease-out .2s backwards}._betaTag_1d56p_1526{background:var(--beta-badge-background);color:var(--beta-badge-color);padding:.25rem .75rem;border-radius:50px;font-size:10px;font-weight:600;animation:_pulse_1d56p_1 2s ease-in-out infinite}._bannerTopTag_1d56p_1536{color:#9ca3af;font-size:12px;font-weight:500;letter-spacing:.05em}._bannerTitleNew_1d56p_1543{font-size:2rem;font-weight:800;line-height:1.1;display:flex;flex-direction:column;color:#fff;margin:0}._titleLine_1d56p_1553{display:block}._titleGradient_1d56p_1557{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}._bannerTextNew_1d56p_1564{font-size:12px;color:#9ca3af;line-height:1.6;margin:0}._textHighlight_1d56p_1571{color:#fff;font-weight:500}._bannerActionsNew_1d56p_1576{display:flex;gap:1rem}._btnStartBuilding_1d56p_1581{background-color:#a855f7;background:linear-gradient(135deg,#a855f7,#7e22ce);color:#fff;border:none;border-radius:.75rem;padding:10px;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._btnStartBuilding_1d56p_1581:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #a855f766}._arrowIcon_1d56p_1603{display:inline-block;transition:transform .2s}._btnStartBuilding_1d56p_1581:hover ._arrowIcon_1d56p_1603{transform:translate(4px)}._btnWatchDemo_1d56p_1612{background-color:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:10px;font-size:12px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background-color .2s}._btnWatchDemo_1d56p_1612:hover{background-color:#ffffff1a}._btnIconSmall_1d56p_1631{font-size:.8em}._creditsPromo_1d56p_1635{display:inline-flex;align-items:center;gap:.5rem;background-color:#1f2937cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:.75rem 1.25rem;border-radius:9999px;font-size:10px;color:#d1d5db;width:fit-content;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 15px #0000004d;position:relative;z-index:10}._highlightCredits_1d56p_1652{color:#fcda4d;font-weight:700}._bannerContainer_1d56p_1657{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px;border-radius:.75rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border:1px solid #4a5568;gap:3rem;background:linear-gradient(to right,#1a143f,#2b235c);background-size:200% 200%;animation:_gradientShift_1d56p_1 15s ease infinite;margin:0 auto}._leftColumn_1d56p_1673{flex:1;display:flex;flex-direction:column;gap:15px;max-width:600px;text-align:left}._betaRow_1d56p_1682{display:flex;align-items:center;gap:1rem}._betaBadge_1d56p_772{background:var(--beta-badge-background);color:var(--beta-badge-color);padding:.25rem .75rem;border-radius:50px;font-size:10px;font-weight:600;display:flex;align-items:center;gap:.25rem;animation:_pulse_1d56p_1 2s ease-in-out infinite}._betaText_1d56p_1701{color:#9ca3af;font-size:12px;font-weight:500;letter-spacing:.05em}._heroHeading_1d56p_1708{font-size:24px;font-weight:800;line-height:1.1;display:flex;flex-direction:column;margin:0;color:#fff}._headingGradient_1d56p_585{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;color:transparent;width:fit-content}._headingWhite_1d56p_1727{color:#fff}._heroSubtext_1d56p_1731{font-size:12px;color:#9ca3af;line-height:1.6;margin:0;max-width:480px}._cardsRow_1d56p_1739{display:flex;gap:1rem;width:100%}._bannerCard_1d56p_1745{flex:1;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;transition:all .3s ease;min-width:200px}._bannerCard_1d56p_1745:hover{transform:translateY(-2px);border-color:#fff3;background:#ffffff14}._cardInfo_1d56p_1764{display:flex;align-items:center;gap:.75rem}._cardIconBox_1d56p_1770{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.25rem}._purpleIconBox_1d56p_1780{background:#a855f71a;color:#a855f7}._greenIconBox_1d56p_1785{background:#10b9811a;color:#10b981}._cardTexts_1d56p_1790{display:flex;flex-direction:column}._cardTitle_1d56p_1795{font-size:14px;font-weight:700;color:#fff}._cardSubtitle_1d56p_1801{font-size:.75rem;color:#9ca3af}._cardDescMini_1d56p_1806{font-size:.8rem;color:#d1d5db;margin-top:-.25rem}._actionBtn_1d56p_1812{margin-top:auto;width:100%;padding:10px;border-radius:.75rem;border:none;font-size:.85rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:transform .2s,box-shadow .2s}._actionBtn_1d56p_1812:hover{transform:translateY(-2px)}._purpleBtn_1d56p_1832{background:linear-gradient(135deg,#a855f7,#7e22ce);color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._purpleBtn_1d56p_1832:hover{box-shadow:0 10px 15px -3px #a855f766}._greenBtn_1d56p_1842{background:linear-gradient(135deg,#828685,#10b981);color:#fff;box-shadow:0 4px 6px -1px #0000001a}._bottomSection_1d56p_1848{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}._actionLinks_1d56p_1855{display:flex;align-items:center;gap:1.5rem;white-space:nowrap}._watchDemoBtn_1d56p_1862{background-color:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:.5rem 1rem;font-size:.85rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background-color .2s}._watchDemoBtn_1d56p_1862:hover{background-color:#ffffff1a}._textLink_1d56p_1881{display:flex;align-items:center;gap:.4rem;color:#9ca3af;font-size:12px;font-weight:500}._greenText_1d56p_1890{color:#34d399}._purpleText_1d56p_1894{color:#a855f7}._promoPill_1d56p_1898{white-space:nowrap;display:inline-flex;align-items:center;gap:.5rem;background-color:#1f2937cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:5px 12px;border-radius:9999px;font-size:10px;color:#d1d5db;width:fit-content;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 15px #0000004d}._partyIcon_1d56p_1914{font-size:1rem}._promoText_1d56p_1918{color:#d1d5db;font-size:12px}._promoHighlight_1d56p_1923{color:#fcda4d;font-weight:700}._rightColumn_1d56p_1928{flex:1;display:flex;flex-direction:column;justify-content:center;gap:1.5rem;width:100%}@media (max-width: 1024px){._bannerContainer_1d56p_1657{flex-direction:column;padding:20px;gap:20px}._leftColumn_1d56p_1673{max-width:100%}._rightColumn_1d56p_1928{width:100%;justify-content:center}}@media (max-width: 768px){._topRight_1d56p_65{top:1rem;right:1rem;gap:.5rem;flex-wrap:wrap}._creditsPromo_1d56p_1635{padding:.5rem .75rem;font-size:9px}._viewHistoryButton_1d56p_75{padding:.35rem .6rem;font-size:.7rem;gap:.3rem}._viewHistoryButton_1d56p_75 span{display:none}}@media (max-width: 480px){._topRight_1d56p_65{top:.5rem;right:.5rem;gap:.4rem}._creditsPromo_1d56p_1635{padding:.4rem .6rem;font-size:8px}._viewHistoryButton_1d56p_75{padding:.3rem .5rem;border-radius:.5rem}}._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_1qu12_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_1qu12_10{display:flex;gap:15px;align-items:center}._likeContainer_1qu12_33{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._likedIcon_1qu12_41,._unlikedIcon_1qu12_42{font-size:19px;width:20px}._likedIcon_1qu12_41,._unlikedIcon_1qu12_42{color:#5fad65}@keyframes _bounce_1qu12_74{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_1qu12_74{animation:_bounce_1qu12_74 .6s ease-in-out}._language-ide-header-view-editor-logo_1qu12_10{width:24px;height:24px}._language-ide-header-view-editor-name_1qu12_83{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-header-view-editor-name-container_1qu12_90{display:flex;align-items:center;justify-content:center;gap:6px}._language-ide-header-view-editor-name-container_1qu12_90 svg{color:#fff}._language-ide-view-left-container_1qu12_101{display:flex;gap:20px}._language-ide-view-language-selector_1qu12_106{width:max-content}._language-ide-view-theme-selector_1qu12_110{width:200px}._language-ide-view-theme-selector_1qu12_110 .theme-selector-header__single-value,._language-ide-view-language-selector_1qu12_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_1qu12_110 .theme-selector-header__control,._language-ide-view-language-selector_1qu12_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_1qu12_110 .theme-selector-header__value-container,._language-ide-view-language-selector_1qu12_106 .language-selector-header__value-container{padding:0}._language-ide-view-theme-selector_1qu12_110 .theme-selector-header__control:hover,._language-ide-view-language-selector_1qu12_106 .language-selector-header__control:hover{border:unset}._language-ide-view-theme-selector_1qu12_110 .theme-selector-header__indicator svg,._language-ide-view-language-selector_1qu12_106 ._language-selector-header__indicator_1qu12_144 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_1qu12_110 .theme-selector-header__indicator,._language-ide-view-language-selector_1qu12_106 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_1qu12_110 .theme-selector-header__input-container,._language-ide-view-language-selector_1qu12_106 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_1qu12_110 .theme-selector-header__menu,._language-ide-view-language-selector_1qu12_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_1qu12_110 .theme-selector-header__menu-list,._language-ide-view-language-selector_1qu12_106 .language-selector-header__menu-list{padding:0 5px;max-height:200px}._language-ide-view-theme-selector_1qu12_110 .theme-selector-header__option,._language-ide-view-language-selector_1qu12_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_1qu12_110 .theme-selector-header__option:active,._language-ide-view-language-selector_1qu12_106 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_1qu12_110 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_1qu12_106 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_1qu12_110 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_1qu12_106 .language-selector-header__option--is-selected{background-color:#834df0}._language-option-wrapper_1qu12_213{display:flex;align-items:center;gap:8px}._language-option-icon_1qu12_219{width:14px;height:14px}._language-ide-view-theme-selector-container_1qu12_224{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_1qu12_230{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_1qu12_236{display:flex;gap:20px;align-items:center}._language-ide-header-view-save-button-container_1qu12_242,._language-ide-header-view-share-button-container_1qu12_243,._language-ide-header-view-run-button-container_1qu12_244{display:flex;gap:5px;align-items:center;color:var(--green-text-color);font-size:13px;font-weight:500;line-height:16px;border:1px solid var(--green-text-color);border-radius:4px;padding:5px;cursor:pointer}._language-ide-header-view-save-button-container-disabled_1qu12_258{display:flex;gap:5px;align-items:center;color:var(--green-text-color);font-size:13px;font-weight:500;line-height:16px;border:1px solid var(--green-text-color);border-radius:4px;padding:5px;cursor:not-allowed;opacity:.5}._language-ide-header-view-save-button_1qu12_242,._language-ide-header-view-share-button_1qu12_243,._language-ide-header-view-run-button_1qu12_244{color:var(--green-text-color);font-size:19px}._language-ide-header-view-run-button-container-disabled_1qu12_281{opacity:.6;cursor:not-allowed}._actionButtons_1qu12_286{display:flex;gap:10px;align-items:center}._runButton_1qu12_292,._submitButton_1qu12_292{display:flex;gap:5px;align-items:center;color:var(--green-text-color);font-size:13px;font-weight:500;line-height:16px;border:1px solid var(--green-text-color);border-radius:4px;padding:5px 10px;cursor:pointer}._runButton_1qu12_292 svg,._submitButton_1qu12_292 svg{font-size:19px}._disabled_1qu12_310{cursor:not-allowed;opacity:.5}._language-ide-header-view-split-button-container_1qu12_315{display:flex;align-items:center}._language-ide-header-view-split-button_1qu12_315{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._tooltip-popper_1qu12_16.MuiTooltip-popper ._tooltip-root_1qu12_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_1qu12_16.MuiTooltip-popper ._tooltip-root-arrow_1qu12_29{color:var(--text-tooltip-background-color)}._language-ide-header-view-share-popover_1qu12_344{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:5px}._language-ide-header-view-share-popover-link_1qu12_353{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_1qu12_364{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_1qu12_374{border:1px solid #5FAD65;color:#5fad65}._language-ide-header-view-share-popover-input_1qu12_379{position:absolute;top:-1000px;left:-1000px}._react-header-view-project-name-container_1qu12_385{display:flex;align-items:center;flex:1;justify-content:center;overflow:auto;gap:1px}._react-header-view-partition_1qu12_394{color:#dfe1e5;font-size:18px;line-height:22px}._react-header-view-project-name_1qu12_385{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._descriptionOutputContainerOutputFieldWrapper_1qu12_410 ._descriptionOutputContainerSelect_1qu12_410.MuiSelect-select{color:#999;border-radius:20px;font-size:13px;padding:0;height:unset;min-height:unset}._descriptionOutputContainerOutputFieldWrapper_1qu12_410{display:flex;flex-direction:column;gap:5px}._descriptionOutputContainerOutputFieldWrapper_1qu12_410 ._descriptionOutputContainerSelectIcon_1qu12_425{color:#999}._descriptionOutputContainerOutputFieldWrapper_1qu12_410 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}._descriptionOutputContainerOutputFieldWrapper_1qu12_410 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:15px}._descriptionOutputContainerOutputFieldWrapper_1qu12_410 ._descriptionOutputContainerSelectRoot_1qu12_440:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._descriptionOutputContainerOutputFieldWrapper_1qu12_410 .MuiOutlinedInput-notchedOutline legend{line-height:0}.MuiPaper-root._descriptionOutputContainerSelectPaper_1qu12_450{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_1qu12_450 ._descriptionOutputContainerSelect_1qu12_410{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_1qu12_450 ._descriptionOutputContainerSelect_1qu12_410:hover{background-color:#a177f4;color:#383a42}.MuiPaper-root._descriptionOutputContainerSelectPaper_1qu12_450 ._descriptionOutputContainerSelectSelected_1qu12_480{background-color:#834df0;color:#dfe1e5}.MuiPaper-root._descriptionOutputContainerSelectPaper_1qu12_450 ._descriptionOutputContainerSelectList_1qu12_485{max-height:200px;padding:0 5px;overflow:auto}._descriptionOutputContainerSelectPaper_1qu12_450 ::-webkit-scrollbar{width:5px;height:5px}._descriptionOutputContainerSelectPaper_1qu12_450 ::-webkit-scrollbar-track{background:transparent}._descriptionOutputContainerSelectPaper_1qu12_450 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._descriptionOutputContainerSelectPaper_1qu12_450 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-ide-view-container_t7dj1_1{height:100%;width:100%;display:flex;flex-direction:column}._language-ide-view-sash_t7dj1_8{background:#2b2b4a;width:100%;height:100%}.react-split__sash--horizontal ._language-ide-view-sash_t7dj1_8._active_t7dj1_14{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._language-ide-view-sash_t7dj1_8._active_t7dj1_14{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._language-ide-view-sash_t7dj1_8,.react-split__sash--horizontal ._language-ide-view-sash_t7dj1_8._active_t7dj1_14{cursor:ns-resize}.react-split__sash--vertical ._language-ide-view-sash_t7dj1_8,.react-split__sash--vertical ._language-ide-view-sash_t7dj1_8._active_t7dj1_14{cursor:ew-resize}._language-ide-view-file-output-body_t7dj1_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_t7dj1_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_t7dj1_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_t7dj1_65{color:#ff5252b2;font-size:13px}._language-ide-view-file-output-body-halted_t7dj1_83{color:#548af7}._language-ide-view-editor-and-theme-selector-container_t7dj1_87{display:flex;flex:1}._language-ide-view-file-output-body-error_t7dj1_92{color:#ff5252b2}._language-ide-view-file-output-body-success_t7dj1_96{color:#5fad65;text-align:center}._language-ide-view-file-output-container_t7dj1_101{display:flex;flex-direction:column}._language-ide-view-file-output-body_t7dj1_38:has(._loader-wrapper-output-body_t7dj1_106){padding:0;height:100%}._language-ide-view-output-container-scroll-bar-container_t7dj1_111 .simplebar-content{height:100%}._language-ide-view-output-container-scroll-bar_t7dj1_111{background-color:#fff3;border-radius:12px}._language-ide-view-output-container-scroll-bar-track_t7dj1_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_t7dj1_111{overflow:auto}._language-ide-view-file-output-body_t7dj1_38 ._loader-wrapper-output-body_t7dj1_106{position:absolute;height:100%}._user-input-text-area_t7dj1_140{height:0px;width:0px;opacity:-1}._user-input-text-area_t7dj1_140:focus{outline:0}._user-input-text-area-container_t7dj1_150{display:inline-block;position:relative}._user-input-text-area-container_t7dj1_150:has(._user-input-text-area_t7dj1_140:focus):after{animation:_blink-terminal-cursor_t7dj1_1 .9s step-end infinite}._user-input-text-area-container_t7dj1_150:after{content:"";width:1px;height:22px;display:block;background-color:#a7a7a7;position:absolute;top:0}@keyframes _blink-terminal-cursor_t7dj1_1{0%{opacity:1}60%{opacity:0}to{opacity:1}}._notificationDot_n6lmg_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_n6lmg_14{height:100%;overflow:auto;position:relative;background-color:var(--background-color)}._capstoneProjectContainer_n6lmg_21{display:flex;flex-direction:column;height:100%}._capstoneProjectViewContainer_n6lmg_14 .flexlayout__tab_button_overflow{display:none}._capstoneProjectViewContainer_n6lmg_14 .flexlayout__layout{--font-size: 25px}._capstoneProjectViewContainer_n6lmg_14 .flexlayout__splitter_handle_horz{width:1px;height:100%}._capstoneProjectViewContainer_n6lmg_14 .flexlayout__splitter_handle_vert{height:1px;width:100%}._capstoneProjectViewContainer_n6lmg_14 .flexlayout__splitter_handle,._capstoneProjectViewContainer_n6lmg_14 .flexlayout__splitter{background-color:#374151}._capstoneProjectViewContainer_n6lmg_14 .flexlayout__border_left{border-right:1px solid rgb(55 65 81)}._eyeIcon_n6lmg_69{width:15px;height:15px;color:#9ca3af}._terminalIcon_n6lmg_75{height:15px;width:15px;color:#60a5fa}._lightBorderIcon_n6lmg_81{stroke-width:1px}._capstoneProjectViewContainer_n6lmg_14 .flexlayout__tabset-selected{background-image:unset}._capstoneProjectViewContainer_n6lmg_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_n6lmg_96{display:flex;padding:5px 10px;gap:5px;align-items:center;cursor:pointer;overflow:hidden}._fileTab_n6lmg_96:not(:last-child){border-right:1px solid #ddd}._outputTab_n6lmg_110{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._outputTab_n6lmg_110:not(:last-child){border-right:1px solid #ddd}._terminalTab_n6lmg_123{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._terminalTab_n6lmg_123:not(:last-child){border-right:1px solid #ddd}._fileName_n6lmg_136{color:#dfe1e5;font-size:12px;font-weight:420}._fileTabsHeader_n6lmg_142::-webkit-scrollbar{display:none}._fileIconContainer_n6lmg_146{display:flex;align-items:center}._fileIcon_n6lmg_146{width:15px;display:flex;height:15px}._fileTab_n6lmg_96.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_n6lmg_96.flexlayout__tab_button--selected ._fileName_n6lmg_136{color:#fff}._outputTab_n6lmg_110.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_n6lmg_110.flexlayout__tab_button--selected ._fileName_n6lmg_136{color:#fff}._terminalTab_n6lmg_123.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_n6lmg_123.flexlayout__tab_button--selected ._fileName_n6lmg_136{color:#fff}._editorTabset_n6lmg_223{padding:0}._editorTabset_n6lmg_223 .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_n6lmg_223 .flexlayout__tab_toolbar_button:hover,._outputAreaTabSet_n6lmg_246 .flexlayout__tab_toolbar_button:hover,._terminalAreaTabset_n6lmg_247 .flexlayout__tab_toolbar_button:hover,._editorTabset_n6lmg_223 .flexlayout__tab_button_trailing:hover{background-color:unset}._editorTabset_n6lmg_223 .flexlayout__tabset_tabbar_inner_tab_container,._terminalAreaTabset_n6lmg_247 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._editorTabset_n6lmg_223 .flexlayout__tabset_tab_divider{width:0}._editorTabset_n6lmg_223 .flexlayout__tab_button_trailing{fill:#6f737a;width:12px;display:flex;align-items:center;height:12px}._terminalAreaTabset_n6lmg_247 .flexlayout__tabset_tabbar_inner_tab_container_top,._outputAreaTabSet_n6lmg_246 .flexlayout__tabset_tabbar_inner_tab_container_top,._editorTabset_n6lmg_223 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_n6lmg_247 .flexlayout__tab_button_content,._outputAreaTabSet_n6lmg_246 .flexlayout__tab_button_content,._editorTabset_n6lmg_223 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._outputAreaTabSet_n6lmg_246,._outputAreaTabSet_n6lmg_246 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._outputAreaTabSet_n6lmg_246 .flexlayout__tabset_tab_divider{width:0}._outputAreaTabSet_n6lmg_246 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._outputAreaTabSet_n6lmg_246 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._outputAreaTabSet_n6lmg_246 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._terminalAreaTabset_n6lmg_247,._terminalAreaTabset_n6lmg_247 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._terminalAreaTabset_n6lmg_247 .flexlayout__tabset_tab_divider{width:0}._terminalAreaTabset_n6lmg_247 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._terminalAreaTabset_n6lmg_247 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_n6lmg_247 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._borderTab_n6lmg_343{width:100%}._borderIcon_n6lmg_31{display:flex;height:30px;align-items:center;position:relative}._borderIcon_n6lmg_31 ._borderBadge_n6lmg_31{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_n6lmg_31 svg{width:22px;height:22px;color:#fff}._borderTabContainer_n6lmg_374{display:flex;flex-direction:column;gap:10px}._capstoneProjectViewContainer_n6lmg_14 .flexlayout__border{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_n6lmg_14 .flexlayout__border_inner{align-items:unset}._capstoneProjectViewContainer_n6lmg_14 .flexlayout__border_button{background:var(--capstone-background-color);padding:4px 10px}._liveChip_n6lmg_393{color:#4ade80;font-size:10px;border-radius:50px;background:#16a34a4d;padding:0 10px;margin-left:5px;line-height:16px}._liveEnvironmentChip_n6lmg_403{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_n6lmg_417{width:12px;height:100%}._capstoneProjectViewContainer_n6lmg_14 .flexlayout__border_button--hover,._capstoneProjectViewContainer_n6lmg_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_n6lmg_14 .flexlayout__tabset{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_n6lmg_14 .flexlayout__border_inner_tab_container_left{transform:unset;transform-origin:unset;position:unset;flex-direction:column}._sandpackLayoutStyle_n6lmg_440,._codingViewInnerContainer_n6lmg_444,._codingViewOuterContainer_n6lmg_448.sp-wrapper,._codingViewOuterContainer_n6lmg_448 ._codingViewUiPreview_n6lmg_452.sp-preview{height:100%}._minimizeButton_n6lmg_456,._maximizeButton_n6lmg_457{fill:#e85c71;color:#e85c71;height:13px;width:13px;cursor:pointer}._capstoneProjectViewContainer_n6lmg_14 ._borderTabWithoutComponent_n6lmg_465.flexlayout__border_button{padding:0}._capstoneProjectViewContainer_n6lmg_14 ._borderTabWithoutComponent_n6lmg_465 ._borderTab_n6lmg_343{padding:4px 10px}._noFileOpenContainer_n6lmg_473{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;background-color:var(--capstone-background-color);color:#9ca3af}._noFileOpenIcon_n6lmg_484{height:50px;width:50px;fill:#9ca3af}._noFileOpenIcon_n6lmg_484 svg{width:100%;height:100%}._noFileOpenTitle_n6lmg_495{font-size:14px;font-weight:500}._noFileOpenMessage_n6lmg_500{font-size:12px;font-weight:400;color:#6b7280;margin-top:5px}._user-projects-approval-history-paper_n6lmg_507{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_n6lmg_512{padding:unset!important}._previewTextStyles_n6lmg_516{display:flex;gap:5px;align-items:center;justify-content:center}._sandpackLayoutStyle_n6lmg_440{height:100%}._sandpackColumnLayout_n6lmg_527.sp-layout{display:flex;flex-direction:column;gap:8px;height:100%;overflow:hidden;min-height:0}._sandpackPreviewSection_n6lmg_536.sp-preview{flex:1 1 auto;min-height:220px}._sandpackConsoleSection_n6lmg_541.sp-console{flex:0 0 35%;min-height:120px;max-height:45%;border:1px solid var(--border-tertiary-color, #374151);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;margin-top:8px;background-color:var(--background-2, #1e1e1e)!important}._sandpackConsoleSection_n6lmg_541.sp-console .sp-console-list{flex:1 1 0;overflow-y:auto;overflow-x:hidden;min-height:0}._sandpackConsoleSection_n6lmg_541.sp-console .sp-console-list *{white-space:pre-wrap!important;word-break:break-word;overflow-wrap:break-word}._sandpackConsoleSection_n6lmg_541.sp-console .sp-console-header{background-color:var(--header-background-2, #2d2d2d)!important;border-bottom:1px solid var(--border-tertiary-color, #374151)!important}._consoleToggleButton_n6lmg_572{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:var(--background-2, #1e1e1e);border:1px solid var(--border-tertiary-color, #374151);border-radius:6px;color:var(--text-primary, #ffffff);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0003;margin-left:8px;padding:0}._consoleToggleButton_n6lmg_572:hover{background:var(--editor-tab-hover, #2d2d2d);border-color:var(--button-primary, #60a5fa);transform:translateY(-1px);box-shadow:0 4px 12px #0000004d;color:var(--button-primary, #60a5fa)}._consoleToggleButton_n6lmg_572:active{transform:translateY(0)}._container_11qy6_2{background-color:var(--background-color);color:var(--text-color)}._landingContainer_11qy6_7{min-height:100vh;background-color:var(--background)}._header_11qy6_13{border-bottom:1px solid var(--border);background:var(--card)}._headerContent_11qy6_18{max-width:1280px;margin:0 auto;padding:1rem 1.5rem}._headerFlex_11qy6_24{display:flex;align-items:center;justify-content:space-between}._headerLeft_11qy6_30{display:flex;align-items:center;gap:1rem}._headerLogo_11qy6_36{width:2.5rem;height:2.5rem;background-color:var(--primary);border-radius:.5rem;display:flex;align-items:center;justify-content:center}._headerLogoIcon_11qy6_46{width:1.5rem;height:1.5rem;color:var(--primary-foreground)}._headerTitle_11qy6_52{font-size:1.25rem;font-weight:700;color:var(--foreground);margin:0}._headerSubtitle_11qy6_59{font-size:.875rem;color:var(--muted-foreground);margin:0}._headerRight_11qy6_65{display:flex;align-items:center;gap:1rem}._themeToggle_11qy6_71{display:flex;align-items:center;gap:.5rem}._themeIcon_11qy6_77{width:1rem;height:1rem}._userBadge_11qy6_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_11qy6_93{width:1rem;height:1rem}._button_11qy6_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_11qy6_113{background-color:var(--primary);color:var(--primary-foreground)}._buttonPrimary_11qy6_113:hover{background-color:var(--primary);opacity:.9;transform:scale(1.05)}._buttonOutline_11qy6_124{background-color:transparent;color:var(--foreground);border:1px solid var(--border)}._buttonOutline_11qy6_124:hover{background-color:var(--muted)}._buttonSecondary_11qy6_134{background-color:var(--secondary);color:var(--secondary-foreground)}._buttonSecondary_11qy6_134:hover{background-color:var(--secondary);opacity:.9}._buttonLarge_11qy6_144{padding:1rem 1.5rem;font-size:1.125rem;border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a}._buttonSmall_11qy6_151{padding:.375rem .75rem;font-size:.875rem}._buttonIcon_11qy6_156{width:1.25rem;height:1.25rem}._buttonIconLarge_11qy6_161{width:1.5rem;height:1.5rem}._mainContent_11qy6_167{max-width:1280px;margin:0 auto;padding:3rem 1.5rem}._dashboardContent_11qy6_173{padding:20px;display:flex;flex-direction:column;gap:20px;height:100%;overflow:auto}._contentSpacing_11qy6_182{display:flex;flex-direction:column;gap:1.5rem}._textCenter_11qy6_188{text-align:center}._landingHero_11qy6_192{display:flex;flex-direction:column;gap:1.5rem}._heroText_11qy6_198{display:flex;flex-direction:column;gap:1rem}._heroTitle_11qy6_204{font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0}._heroSubtitle_11qy6_211{font-size:1.25rem;color:var(--muted-foreground);max-width:42rem;margin:0 auto}._heroButton_11qy6_218{display:flex;justify-content:center;padding-top:2rem}._dashboardHeader_11qy6_225{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}._dashboardHeaderLeft_11qy6_233{display:flex;align-items:center;gap:1rem}._dashboardTitle_11qy6_239{font-size:1.875rem;font-weight:700;color:var(--foreground);margin:0}._dashboardSubtitle_11qy6_246{color:var(--muted-foreground);font-size:.875rem}._dashboardHeaderRight_11qy6_251{display:flex;align-items:center;gap:.75rem}._card_11qy6_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_11qy6_270{display:flex;flex-direction:column}._cardContent_11qy6_275{display:flex;flex-direction:column;gap:20px}._cardTitle_11qy6_281{font-weight:500;color:var(--card-foreground);margin:0;font-size:16px}._cardTitleLarge_11qy6_288{display:flex;font-size:20px;font-weight:600;color:var(--card-foreground);margin:0;align-items:center;gap:5px}._cardHeaderFlex_11qy6_298{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._cardIcon_11qy6_305{width:1.25rem;height:1.25rem}._cardIconLarge_11qy6_310{width:1.5rem;height:1.5rem}._cardValue_11qy6_315{font-size:16px;font-weight:700;color:var(--card-foreground);margin:0}._cardDescription_11qy6_322{font-size:.75rem;color:var(--muted-foreground);margin:0}._cardSubtitle_11qy6_328{font-size:14px;color:var(--muted-foreground)}._statsGrid_11qy6_334,._twoColumnGrid_11qy6_340{display:grid;grid-template-columns:1fr;gap:1.5rem}._creditCardContent_11qy6_347{display:flex;flex-direction:column;gap:.75rem}._creditValue_11qy6_353{display:flex;align-items:center;gap:.5rem}._creditProgress_11qy6_359{display:flex;flex-direction:column;gap:.5rem}._creditStats_11qy6_365{display:flex;justify-content:space-between;font-size:.75rem;color:var(--muted-foreground)}._progressBar_11qy6_372{width:100%;height:.5rem;background-color:var(--muted);border-radius:.25rem;overflow:hidden}._progressFill_11qy6_380{height:100%;background-color:var(--primary);transition:width .3s ease}._progressFillWarning_11qy6_386{background-color:#eab308}._progressFillCritical_11qy6_390{background-color:var(--destructive)}._alert_11qy6_395{padding:1rem;border-radius:.5rem;border:1px solid;display:flex;align-items:flex-start;gap:.75rem}._alertWarning_11qy6_404{border-color:#eab308;background-color:#eab3081a}._alertCritical_11qy6_409{border-color:var(--destructive);background-color:#ef44441a}._alertIcon_11qy6_414{width:1rem;height:1rem;margin-top:.125rem}._alertText_11qy6_420{font-weight:500}._alertTextWarning_11qy6_424{color:#ca8a04}._alertTextCritical_11qy6_428{color:var(--destructive)}._motivationalCard_11qy6_433{background:linear-gradient(to right,#955ae01a,#a855f71a);border:1px solid rgba(149,90,224,.2)}._motivationalCardSecondary_11qy6_438{background:linear-gradient(to right,#a855f71a,#3b82f61a);border:1px solid rgba(168,85,247,.2)}._motivationalCardAccent_11qy6_443{background:linear-gradient(to right,#955ae01a,#a855f71a,#3b82f61a);border:1px solid rgba(149,90,224,.2)}._motivationalContent_11qy6_448{display:flex;flex-direction:column;gap:1rem}._motivationalText_11qy6_454{color:var(--card-foreground)}._motivationalGrid_11qy6_458{display:grid;grid-template-columns:1fr;gap:1rem}._motivationalSection_11qy6_464{padding:1rem;border-radius:.5rem;border:1px solid}._motivationalSectionPrimary_11qy6_470{background-color:#955ae00d;border-color:#955ae033}._motivationalSectionSecondary_11qy6_475{background-color:#a855f70d;border-color:#a855f733}._motivationalSectionAccent_11qy6_480{background-color:#3b82f60d;border-color:#3b82f633}._motivationalSectionTitle_11qy6_485{display:flex;align-items:center;gap:.5rem}._motivationalSectionTitleText_11qy6_491{font-weight:500;color:var(--card-foreground);margin:0}._motivationalList_11qy6_497{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}._motivationalListItem_11qy6_506{font-size:.875rem;color:var(--muted-foreground)}._motivationalButtons_11qy6_511{display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem}._aiConfigGrid_11qy6_519{display:grid;grid-template-columns:1fr;gap:1.5rem}._aiSection_11qy6_525{display:flex;flex-direction:column;gap:1rem}._aiSectionTitle_11qy6_531{font-weight:500;color:var(--card-foreground);border-bottom:1px solid var(--border);display:flex;align-items:center;gap:.5rem}._aiKeyCard_11qy6_540{cursor:pointer;transition:all .2s;background:var(--card);border:1px solid var(--border);border-radius:.5rem}._aiKeyCardContent_11qy6_572{display:flex;align-items:center;justify-content:space-between;padding:10px 20px}._aiKeyCardActions_11qy6_585{display:flex;gap:10px;flex-direction:row-reverse}._aiKeyTitle_11qy6_616{font-weight:500;color:var(--card-foreground);margin:0}._aiKeyDescription_11qy6_622{font-size:.875rem;color:var(--muted-foreground);margin:0}._modelsSection_11qy6_628{display:flex;flex-direction:column;padding:10px;gap:10px;background-color:#9ca3af1a;border-radius:.5rem}._modelsTitle_11qy6_637{font-size:.875rem;font-weight:500;color:var(--card-foreground);display:flex;align-items:center;gap:.5rem}._modelBadge_11qy6_652{padding:.25rem .75rem;background-color:transparent;color:var(--foreground);border:1px solid var(--border);border-radius:.375rem;font-size:.875rem}._configButtons_11qy6_661{display:flex;justify-content:flex-start}._dialogContent_11qy6_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_11qy6_688{font-weight:600;color:var(--card-foreground);display:flex;align-items:center;gap:.5rem;margin:0}._dialogBody_11qy6_697{display:flex;flex-direction:column}._inputGroup_11qy6_702{display:flex;flex-direction:column;gap:.5rem}._inputLabel_11qy6_708{font-size:.875rem;font-weight:500;color:var(--foreground)}._input_11qy6_702{padding:.5rem .75rem;background-color:var(--input);border:1px solid var(--border);border-radius:.375rem;color:var(--foreground);font-size:.875rem}._input_11qy6_702:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px #955ae033}._inputError_11qy6_729{border-color:var(--destructive)}._errorText_11qy6_733{font-size:.875rem;color:var(--destructive)}._helpText_11qy6_738{font-size:.75rem;color:var(--muted-foreground)}._dialogButtons_11qy6_743{display:flex;gap:.75rem;padding-top:.5rem}._buttonFlex1_11qy6_749{flex:1}._switch_11qy6_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_11qy6_754[data-state=checked]{background-color:var(--primary)}._switchThumb_11qy6_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_11qy6_754[data-state=checked] ._switchThumb_11qy6_770{transform:translate(1.25rem)}@media (min-width: 640px){._motivationalButtons_11qy6_511{flex-direction:row}._buttonFlex1_11qy6_749{flex:1}}@media (min-width: 768px){._statsGrid_11qy6_334,._twoColumnGrid_11qy6_340,._motivationalGrid_11qy6_458,._aiConfigGrid_11qy6_519{grid-template-columns:repeat(2,1fr)}._dashboardHeader_11qy6_225{flex-wrap:nowrap}}@media (min-width: 1024px){._statsGrid_11qy6_334{grid-template-columns:repeat(4,1fr)}._heroTitle_11qy6_204{font-size:3rem}}@media (max-width: 640px){._headerFlex_11qy6_24{flex-direction:column;gap:1rem;align-items:stretch}._headerRight_11qy6_65{justify-content:space-between}._dashboardHeader_11qy6_225{flex-direction:column;align-items:stretch}._dashboardHeaderRight_11qy6_251{justify-content:space-between}._heroTitle_11qy6_204{font-size:1.875rem}._heroSubtitle_11qy6_211{font-size:1.125rem}._mainContent_11qy6_167{padding:2rem 1rem}._dashboardContent_11qy6_173{padding:1rem}}._statsContainer_11qy6_866{display:flex;flex-direction:column;gap:1.5rem}._statsLayer_11qy6_872{display:grid;grid-template-columns:1fr;gap:1.5rem}._projectsQuestionsLayer_11qy6_878{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(235px,calc(100% - 4.5rem) / 4),1fr));gap:1.5rem}._creditsLayer_11qy6_884{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(235px,calc(100% - 32px) /2),1fr));gap:1.5rem}._pricingCard_11qy6_890{background:linear-gradient(135deg,#14532de6,#104224f2);border:1px solid rgba(34,197,94,.3);border-radius:12px;padding:16px}._pricingHeader_11qy6_897{text-align:center}._price_11qy6_901{font-size:clamp(20px,6vw,24px);font-weight:700;color:#4ade80}._packageName_11qy6_907{font-size:14px;color:#86efac;line-height:1.4;padding-bottom:10px}._features_11qy6_914{font-size:12px;color:#bbf7d0cc;display:flex;flex-direction:column;gap:4px;line-height:1.4}._originalPrice_11qy6_923{font-size:18px;color:#9ca3af;text-decoration:line-through}._discountBadge_11qy6_929{background-color:#ef4444;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:700}._discountRow_11qy6_938{display:flex;align-items:center;justify-content:center;gap:8px}._aiConfigGrid_11qy6_519{display:grid;grid-template-columns:1fr;gap:2rem}._aiConfigVertical_11qy6_959{display:flex;flex-direction:column;gap:2rem}._aiSection_11qy6_525{display:flex;flex-direction:column;gap:1rem;min-height:300px}._aiSectionFeatured_11qy6_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_11qy6_984{display:flex;align-items:center;gap:.75rem}._aiSectionTitle_11qy6_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_11qy6_1001{font-size:16px;font-weight:600;color:var(--foreground)}._aiSectionTitlePersonal_11qy6_1007{font-size:16px;font-weight:500;color:var(--foreground)}._aiKeyCard_11qy6_540{cursor:pointer;transition:all .2s;padding:1rem;background-color:var(--card);border:1px solid var(--border);border-radius:.5rem}._aiKeyCard_11qy6_540:hover{background-color:var(--muted);opacity:.8}._aiKeyCardSelected_11qy6_553{border:2px solid var(--primary);background-color:#955ae00d}._aiKeyCardSecondarySelected_11qy6_558{border:2px solid var(--secondary);background-color:#a855f70d}._aiKeyCardAccentSelected_11qy6_563{border:2px solid var(--accent);background-color:#3b82f60d}._aiKeyCardDashed_11qy6_568{border:2px dashed rgba(156,163,175,.3)}._aiKeyCardContent_11qy6_572{display:flex;align-items:center;justify-content:space-between}._aiKeyCardLeft_11qy6_579{display:flex;align-items:center;gap:.75rem}._aiKeyIcon_11qy6_591{width:2.5rem;height:2.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center}._aiKeyIconPrimary_11qy6_600{background-color:#955ae01a}._aiKeyIconSecondary_11qy6_604{background-color:#a855f71a}._aiKeyIconAccent_11qy6_608{background-color:#3b82f61a}._aiKeyIconMuted_11qy6_612{background-color:#9ca3af1a}._aiKeyTitle_11qy6_616{font-weight:500;color:var(--card-foreground);font-size:14px}._aiKeyDescription_11qy6_622{font-size:12px;color:var(--muted-foreground)}._modelsBadges_11qy6_646{display:flex;flex-wrap:wrap;gap:.5rem}._modelBadge_11qy6_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_11qy6_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_11qy6_1120{display:flex;align-items:center;gap:1rem}._dividerLine_11qy6_1126{flex:1;height:1px;background:var(--border)}._dividerText_11qy6_1132{font-size:.75rem;color:var(--muted-foreground);padding:0 .5rem}._aiSectionPersonal_11qy6_1138{display:flex;flex-direction:column;gap:1rem}._personalKeysGrid_11qy6_1144{display:grid;grid-template-columns:1fr;gap:10px}._dialogOverlay_11qy6_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_11qy6_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_11qy6_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_11qy6_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_11qy6_1 3s ease-in-out infinite}@keyframes _shimmer_11qy6_1{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}._dialogTitleSection_11qy6_1204{display:flex;align-items:center;gap:.75rem;position:relative;z-index:1}._dialogIcon_11qy6_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_11qy6_688{font-weight:700;margin:0;color:var(--primary-foreground)}._dialogSubtitle_11qy6_1229{font-size:.875rem;opacity:.9;margin:0;color:var(--primary-foreground)}._dialogCloseButton_11qy6_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_11qy6_1236:hover{background:#ffffff4d;transform:scale(1.1)}._dialogBody_11qy6_697{padding:2rem;overflow-y:auto;max-height:calc(90vh - 120px)}._dialogActions_11qy6_1262{display:flex;gap:1rem;padding-top:1rem}._primaryActionButton_11qy6_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_11qy6_1268:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._secondaryActionButton_11qy6_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_11qy6_1289:hover{background:var(--muted);color:var(--foreground)}._packageInfoCard_11qy6_1311{display:flex;flex-direction:column;gap:2rem}._packageIntroCard_11qy6_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_11qy6_1317 h4{font-size:1.125rem;font-weight:600;color:var(--foreground)}._packageIntroCard_11qy6_1317 p{font-size:.875rem;line-height:1.6;margin:0;color:var(--muted-foreground)}._sectionTitle_11qy6_1340{font-size:1.125rem;font-weight:600;color:var(--foreground);display:flex;align-items:center;gap:.5rem}._featuresGrid_11qy6_1349{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._featureCard_11qy6_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_11qy6_1355:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:var(--primary)}._featureIcon_11qy6_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_11qy6_1355 h5{font-size:.875rem;font-weight:600;color:var(--foreground)}._featureCard_11qy6_1355 p{font-size:.75rem;margin:0;color:var(--muted-foreground);line-height:1.4}._benefitsGrid_11qy6_1396{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}._benefitCard_11qy6_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_11qy6_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_11qy6_1402:hover:before{left:100%}._benefitCard_11qy6_1402:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 25px #00000026}._benefitCard_11qy6_1402 h5{font-size:.875rem;font-weight:600;margin:0;color:var(--accent-foreground)}._benefitCard_11qy6_1402 p{font-size:.75rem;margin:0;color:var(--accent-foreground);opacity:.8;line-height:1.4}._benefitIconWrapper_11qy6_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_11qy6_1452 svg:first-child{transition:all .3s ease}._benefitIconWrapper_11qy6_1452 svg:last-child{position:absolute;top:-2px;right:-2px;width:.875rem;height:.875rem;opacity:0;transform:scale(.8);transition:all .3s ease}._benefitCard_11qy6_1402:hover ._benefitIconWrapper_11qy6_1452 svg:last-child{opacity:1;transform:scale(1)}._benefitCard_11qy6_1402:hover ._benefitIconWrapper_11qy6_1452 svg:first-child{transform:scale(1.1)}._benefitCard_11qy6_1402:hover ._benefitIconWrapper_11qy6_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_11qy6_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_11qy6_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_11qy6_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_11qy6_1494:hover:before{opacity:1}._packageCard_11qy6_1494:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a;border-color:var(--primary)}._packageHeader_11qy6_1536{display:flex;flex-direction:column;gap:1rem}._packageTitleSection_11qy6_1542{display:flex;align-items:center;gap:.75rem;position:relative}._packageTitleContent_11qy6_1549{flex:1;min-width:0}._packageActions_11qy6_1554{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._selectedIcon_11qy6_1561{width:1.25rem;height:1.25rem;flex-shrink:0}._packageIcon_11qy6_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_11qy6_1542{font-size:16px;font-weight:700;margin:0;color:var(--foreground)}._packageSubtitle_11qy6_1586{font-size:12px;margin:0;color:var(--muted-foreground)}._packageInfoButton_11qy6_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_11qy6_1592:hover{background:var(--primary);color:var(--primary-foreground);transform:scale(1.1)}._packageFeatureBadges_11qy6_1612{display:flex;flex-wrap:wrap;gap:.5rem;font-size:14px}._packageStats_11qy6_1619{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;background:var(--muted);border-radius:.5rem}._packageStat_11qy6_1619{display:flex;flex-direction:column;align-items:center;gap:.25rem}._packageStatNumber_11qy6_1636{font-size:14px;font-weight:700;color:var(--primary);line-height:1}._packageStatLabel_11qy6_1643{font-size:12px;color:var(--muted-foreground);text-align:center;line-height:1}._packageStatDivider_11qy6_1650{width:1px;height:2rem;background-color:var(--border);opacity:.5}._solvedStatus_11qy6_1657{color:var(--green-text-color)}._projectActionIcon_11qy6_1661{color:gold}._totalProjectBuiltStyle_11qy6_1665{color:var(--question-tag-text-color)}._packageFeatures_11qy6_1669,._packageBenefits_11qy6_1675{display:flex;flex-direction:column;gap:20px}._buyButtonDisabled_11qy6_1681{opacity:.5!important;cursor:not-allowed}._aiCreditsInformationAndPurchase_11qy6_1686{display:flex;align-items:center;justify-content:center;gap:10px}._aiCreditsAvailableStyles_11qy6_1693{display:flex;gap:5px;color:var(--yellow-text-color);font-size:14px}._zapIconStyle_11qy6_1700{display:flex;width:15px}._featureBadge_11qy6_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}._toggleIcon_r86sn_1{display:flex;transition:transform .2s ease;cursor:pointer}._fileTreeTitle_r86sn_7{color:#fff;font-size:12px}._toggleIcon_r86sn_1._rotate_r86sn_12{transform:rotate(90deg)}._toggleIcon_r86sn_1 svg{height:10px;width:10px}._fileTreeRoot_r86sn_21,._fileTreeRoot_r86sn_21 li{list-style:none;padding:0}._fileTreeRoot_r86sn_21 ul{padding:0}._fileTreeHeader_r86sn_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)}._fileTreeItem_r86sn_41._lockIcon_r86sn_41{color:#f57c00;width:14px;height:14px;flex-shrink:0;margin-left:4px}._hiddenNode_r86sn_49{opacity:.5}._fileTreeItemIcon_r86sn_53{width:16px;height:16px;flex-shrink:0}._fileTreeHeaderItemIcon_r86sn_59{color:#e85c71;cursor:pointer;width:15px;height:15px}._fileTreeHeaderItemIconContainer_r86sn_66{display:flex;align-items:center}._fileTreeItemLabel_r86sn_71{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileTreeFileFolderItem_r86sn_82{display:flex;padding:4px 16px;align-items:center;cursor:pointer;gap:4px;white-space:nowrap;overflow:hidden}._fileTreeFileFolderItem_r86sn_82:hover{border-radius:4px;background-color:#362d4480}._fileTreeContainer_r86sn_97{padding:16px}._fileTreeContainer_r86sn_97 input{margin-bottom:8px;padding:4px;border:1px solid #ccc;border-radius:4px}._fileTreeContainer_r86sn_97 button{margin-bottom:16px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}._fileTreeContainer_r86sn_97 button:disabled{background-color:#ccc;cursor:not-allowed}._fileTreeRoot_r86sn_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_r86sn_1{cursor:pointer;margin-left:5px;margin-right:3px}._fileTreeItemLabel_r86sn_71{flex-grow:1;margin-left:5px}._fileTreeActions_r86sn_145{display:flex;gap:8px;align-items:center}._reactPreviewContainer_r86sn_151{width:100%;display:flex;flex-direction:column;height:100%;background-color:#1e1e1e}._reactLibraryManagerContainer_r86sn_159{background-color:var(--capstone-background-color);display:flex;flex-direction:column}._reactLibraryManagerContainer_r86sn_159 ::-webkit-scrollbar{width:7px;height:7px}._reactLibraryManagerContainer_r86sn_159 ::-webkit-scrollbar-track{background:transparent}._reactLibraryManagerContainer_r86sn_159 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._reactLibraryManagerContainer_r86sn_159 ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}._fileTreeRoot_r86sn_21::-webkit-scrollbar{width:4px;height:4px}._fileTreeRoot_r86sn_21::-webkit-scrollbar-track{background:transparent}._fileTreeRoot_r86sn_21::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:12px}._fileTreeRoot_r86sn_21::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}._reactLibraryManager_r86sn_159{height:100%;display:flex;overflow:auto;flex-direction:column}._reactLibraryMissingImports_r86sn_210{display:flex;flex-direction:column;max-height:100%}._reactLibraryAddedLibrariesHeading_r86sn_216,._reactLibraryMissingImportsHeading_r86sn_217{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_r86sn_229,._reactLibraryAddedLibrariesHeadingLeft_r86sn_230{display:flex;align-items:center;gap:4px;flex:1 0 auto}._reactLibraryAddedLibrariesHeadingRight_r86sn_237{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_r86sn_250{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_r86sn_250 ._reactLibraryArrowIconImports_r86sn_262{font-size:15px}._reactLibraryMissingImportsText_r86sn_266,._reactLibraryAddedLibrariesText_r86sn_267{font-size:11px;font-weight:700;line-height:14px;color:#e2e2e2b0}._reactLibraryAddedLibraries_r86sn_216{display:flex;flex-direction:column;overflow:auto}._reactLibraryArrowIconImports_r86sn_262{transition:transform .3s ease;font-size:10px;color:#e85c71}._reactLibraryArrowIconImports_r86sn_262._reactLibraryRotateArrowIconImports_r86sn_286{transform:rotate(90deg)}._reactLibraryAddedItemsContainer_r86sn_290{display:flex;flex-direction:column;overflow:auto;min-height:20px}._reactLibraryAddedLibrariesItem_r86sn_297{display:flex;color:#ffffff40;justify-content:space-between;padding:2px 4px 2px 15px;line-height:22px;font-size:13px}._reactLibraryAddedLibrariesItemLabel_r86sn_306{display:flex;padding-left:10px}._reactLibraryAddedLibrariesItemButton_r86sn_311{color:#e85c71;line-height:22px;font-size:13px;cursor:pointer}._reactCodingViewSash_r86sn_318{background:#9f47aa;width:100%;height:100%}._react-split__sash--horizontal_r86sn_324 ._reactCodingViewSash_r86sn_318._active_r86sn_324{background:#7f0a8d;width:100%;height:100%;height:3px}._react-split__sash--vertical_r86sn_331 ._reactCodingViewSash_r86sn_318._active_r86sn_324{background:#7f0a8d;width:100%;height:100%;width:3px}._react-split__sash--horizontal_r86sn_324 ._reactCodingViewSash_r86sn_318,._react-split__sash--horizontal_r86sn_324 ._reactCodingViewSash_r86sn_318._active_r86sn_324{cursor:ns-resize}._react-split__sash--vertical_r86sn_331 ._reactCodingViewSash_r86sn_318,._react-split__sash--vertical_r86sn_331 ._reactCodingViewSash_r86sn_318._active_r86sn_324{cursor:ew-resize}._reactLibraryManagerHeadingContainer_r86sn_349{background-color:var(--capstone-background-color);color:#e2e2e2d4;font-size:12px;display:flex;cursor:pointer;align-items:center;padding:3px 4px;gap:4px}._backButton_r86sn_360{color:#fff;margin-right:5px;cursor:pointer}._codingViewFileTreeContainer_r86sn_366{height:100%}._reactLibraryMissingImportsHeading_r86sn_217._disabled_r86sn_370{opacity:.5;cursor:not-allowed;pointer-events:none}._reactLibraryAddedLibrariesItemButton_r86sn_311{cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}._reactLibraryAddedLibrariesItemButton_r86sn_311:hover{background-color:#ffffff1a}._fileTreeHeader_r86sn_31>div{display:flex;align-items:center;flex-wrap:wrap;gap:4px}._fileTreeStatusIndicator_r86sn_397{font-size:12px;margin-left:8px;display:flex;align-items:center;gap:4px}._fileTreeStatusIndicator_r86sn_397 svg{width:12px;height:12px;flex-shrink:0}._fileTreeStatusReadOnly_r86sn_411{color:#f57c00}._fileTreeStatusSyncing_r86sn_415{color:#666}._fileTreeStatusConnectedUsers_r86sn_419{color:#4caf50}._fileTreeActionButton_r86sn_423{transition:opacity .2s ease,cursor .2s ease}._fileTreeActionButton_r86sn_423._canEdit_r86sn_427{opacity:1;cursor:pointer}._fileTreeActionButton_r86sn_423._cannotEdit_r86sn_432{opacity:.5;cursor:not-allowed}._contextMenuPaper_r86sn_437{background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top)!important;color:#dfe1e5!important;border:2px solid #333!important}._contextMenuItem_r86sn_443{font-family:Inter,sans-serif!important;color:inherit!important;font-size:12px!important}._contextMenuItem_r86sn_443:hover{background-color:#ffffff1a!important}._notificationDot_1u2iw_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_1u2iw_14{height:100%;overflow:hidden;position:relative;background-color:var(--background-1);padding:0}._capstoneProjectContainer_1u2iw_22{display:flex;flex-direction:column;height:100%}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__tab_button_overflow{display:none}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__layout{--font-size: 25px;height:100%}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__splitter_handle_horz{width:2px;border-radius:5px}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__splitter_handle_vert{height:2px;border-radius:5px}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__splitter_handle{background-color:#ccc;border-radius:4px}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__splitter{background-color:var(--background-1);opacity:1;position:relative;display:flex;align-items:center;justify-content:center}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__border_left{border-right:1px solid var(--framework-solution-border)}._eyeIcon_1u2iw_79{width:15px;height:15px;color:var(--framework-solution-tab-text)}._terminalIcon_1u2iw_85{height:15px;width:15px;color:#60a5fa}._lightBorderIcon_1u2iw_91{stroke-width:1px}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__tabset-selected{background-image:unset}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__tabset_tabbar_outer_top{--font-size: 16px;background-color:var(--header-background-2);padding:0;border-bottom:1px solid var(--border-tertiary-color)}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__tabset{border:1px solid var(--border-tertiary-color);border-radius:10px;background-color:var(--background-2);overflow:hidden;margin:0}._fileTab_1u2iw_114{display:flex;padding:5px 10px;gap:5px;align-items:center;cursor:pointer;overflow:hidden}._fileTab_1u2iw_114:not(:last-child){border-right:1px solid var(--framework-solution-border)}._outputTab_1u2iw_128{display:flex;align-items:center;padding:5px 10px!important;gap:8px;cursor:pointer;overflow:hidden}._outputTab_1u2iw_128:not(:last-child){border-right:1px solid var(--framework-solution-border)}._terminalTab_1u2iw_141{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._terminalTab_1u2iw_141:not(:last-child){border-right:1px solid var(--framework-solution-border)}._fileName_1u2iw_154{color:var(--framework-solution-tab-text);font-size:12px;font-weight:420}._fileTabsHeader_1u2iw_160::-webkit-scrollbar{display:none}._fileIconContainer_1u2iw_164{display:flex;align-items:center}._fileIcon_1u2iw_164{width:15px;display:flex;height:15px}._fileTab_1u2iw_114.flexlayout__tab_button--selected{position:relative;background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected);border-radius:0!important}._fileTab_1u2iw_114.flexlayout__tab_button{padding:3px .5em}._fileTab_1u2iw_114.flexlayout__tab_button--selected ._fileName_1u2iw_154{color:var(--framework-solution-tab-text-selected)}._outputTab_1u2iw_128.flexlayout__tab_button--selected{position:relative;background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected)}._outputTab_1u2iw_128.flexlayout__tab_button--selected ._fileName_1u2iw_154{color:var(--editor-tab-text-color-hover)}._terminalTab_1u2iw_141.flexlayout__tab_button--selected{position:relative;background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected)}._terminalTab_1u2iw_141.flexlayout__tab_button--selected ._fileName_1u2iw_154{color:var(--editor-tab-text-color-hover)}._editorTabset_1u2iw_216,._sidebarTabset_1u2iw_220{padding:0}._projectFilesTabset_1u2iw_224{border-radius:0!important}._sidebarTabset_1u2iw_220 .flexlayout__tab_button--selected ._sidebarIcon_1u2iw_228 svg{color:var(--green-text-color)!important}._sidebarTabset_1u2iw_220 .flexlayout__tabset_tabbar_inner_tab_container{display:flex!important;justify-content:center!important;width:100%!important;padding:0}._sidebarTabset_1u2iw_220 .flexlayout__tabset_header_inner{display:flex!important;align-items:center!important;width:100%!important}._sidebarTabset_1u2iw_220 .flexlayout__tab_toolbar{display:flex!important;align-items:center!important}._sidebarTabset_1u2iw_220 .flexlayout__tab_toolbar_button{display:flex!important;align-items:center!important;justify-content:center!important;margin:0 4px!important;padding:0!important;height:100%!important}._editorTabset_1u2iw_216 .flexlayout__tab_button--selected{background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected);position:relative}._editorTabset_1u2iw_216 .flexlayout__tab_toolbar_button:hover,._outputAreaTabSet_1u2iw_269 .flexlayout__tab_toolbar_button:hover,._terminalAreaTabset_1u2iw_270 .flexlayout__tab_toolbar_button:hover,._editorTabset_1u2iw_216 .flexlayout__tab_button_trailing:hover{background-color:unset}._editorTabset_1u2iw_216 .flexlayout__tabset_tabbar_inner_tab_container,._terminalAreaTabset_1u2iw_270 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._editorTabset_1u2iw_216 .flexlayout__tabset_tab_divider{width:0}._editorTabset_1u2iw_216 .flexlayout__tab_button_trailing{fill:#6f737a;width:12px;display:flex;align-items:center;height:12px}._terminalAreaTabset_1u2iw_270 .flexlayout__tabset_tabbar_inner_tab_container_top,._outputAreaTabSet_1u2iw_269 .flexlayout__tabset_tabbar_inner_tab_container_top,._editorTabset_1u2iw_216 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1u2iw_270 .flexlayout__tab_button_content,._outputAreaTabSet_1u2iw_269 .flexlayout__tab_button_content,._editorTabset_1u2iw_216 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._outputAreaTabSet_1u2iw_269,._outputAreaTabSet_1u2iw_269 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._outputAreaTabSet_1u2iw_269 .flexlayout__tabset_tab_divider{width:0}._outputAreaTabSet_1u2iw_269 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._outputAreaTabSet_1u2iw_269 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._outputAreaTabSet_1u2iw_269 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._terminalAreaTabset_1u2iw_270,._terminalAreaTabset_1u2iw_270 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._terminalAreaTabset_1u2iw_270 .flexlayout__tabset_tab_divider{width:0}._terminalAreaTabset_1u2iw_270 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._terminalAreaTabset_1u2iw_270 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1u2iw_270 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._borderTab_1u2iw_366{width:100%}._borderIcon_1u2iw_32{display:flex;height:30px;align-items:center;position:relative}._borderIcon_1u2iw_32 ._borderBadge_1u2iw_32{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_1u2iw_32 svg{width:22px;height:22px;color:var(--framework-solution-tab-text)}._borderTabContainer_1u2iw_397{display:flex;flex-direction:column;gap:10px}._sidebarTab_1u2iw_220{display:flex;align-items:center;justify-content:center;padding:5px;width:100%;height:100%}._sidebarIcon_1u2iw_228{display:flex;align-items:center;justify-content:center;padding:2px}._sidebarIcon_1u2iw_228 svg{width:20px;height:20px;color:var(--framework-solution-tab-text)}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__border{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__border_inner{align-items:unset}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__border_button{background:var(--capstone-background-color);padding:4px 10px}._liveChip_1u2iw_438{color:var(--framework-solution-live-chip-text);font-size:10px;background:var(--framework-solution-live-chip-bg);padding:0 10px;margin-left:5px;line-height:16px}._liveEnvironmentChip_1u2iw_447{color:var(--framework-solution-live-chip-text);font-size:10px;background:var(--framework-solution-live-chip-bg);padding:0 10px;margin-left:5px;line-height:16px;display:flex;align-items:center;gap:5px}._activityIcon_1u2iw_460{width:12px;height:100%}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__border_button--hover,._capstoneProjectViewContainer_1u2iw_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_1u2iw_14 .flexlayout__border_inner_tab_container_left{transform:unset;transform-origin:unset;position:unset;flex-direction:column}._sandpackLayoutStyle_1u2iw_479{height:100%}._sandpackLayoutStyle_1u2iw_479 .sp-navigator{background-color:var(--framework-solution-tabset-bg)!important;border-bottom:1px solid var(--framework-solution-border)!important}._sandpackLayoutStyle_1u2iw_479 .sp-navigator input{background-color:var(--framework-solution-bg)!important;color:var(--framework-solution-tab-text)!important;border:1px solid var(--framework-solution-border)!important;border-radius:50px!important}._sandpackLayoutStyle_1u2iw_479 .sp-navigator button,._sandpackLayoutStyle_1u2iw_479 .sp-navigator svg{color:var(--framework-solution-tab-text)!important}._sandpackColumnLayout_1u2iw_500.sp-layout{display:flex;flex-direction:column;gap:8px;height:100%;overflow:hidden;min-height:0}._sandpackPreviewSection_1u2iw_509.sp-preview{flex:1 1 auto;min-height:220px}._sandpackConsoleSection_1u2iw_514.sp-console{flex:0 0 35%;min-height:120px;max-height:45%;border:1px solid var(--framework-solution-border);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;margin-top:8px;background-color:var(--framework-solution-bg)!important}._sandpackConsoleSection_1u2iw_514.sp-console .sp-console-list{flex:1 1 0;overflow-y:auto;overflow-x:hidden;min-height:0}._sandpackConsoleSection_1u2iw_514.sp-console .sp-console-list *{white-space:pre-wrap!important;word-break:break-word;overflow-wrap:break-word}._sandpackConsoleSection_1u2iw_514.sp-console .sp-console-header{background-color:var(--framework-solution-tabset-bg)!important;border-bottom:1px solid var(--framework-solution-border)!important}._consoleToggleButton_1u2iw_545{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:var(--framework-solution-tabset-bg);border:1px solid var(--framework-solution-border);border-radius:6px;color:var(--framework-solution-tab-text);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0003;margin-left:8px;padding:0}._consoleToggleButton_1u2iw_545:hover{background:var(--editor-tab-hover);border-color:var(--framework-solution-splitter-highlight);transform:translateY(-1px);box-shadow:0 4px 12px #0000004d;color:var(--framework-solution-tab-text-selected)}._consoleToggleButton_1u2iw_545:active{transform:translateY(0)}._codingViewInnerContainer_1u2iw_575,._codingViewOuterContainer_1u2iw_579.sp-wrapper,._codingViewOuterContainer_1u2iw_579 ._codingViewUiPreview_1u2iw_583.sp-preview{height:100%}._minimizeButton_1u2iw_587,._maximizeButton_1u2iw_588{fill:#e85c71;color:#e85c71;height:13px;width:13px;cursor:pointer}._capstoneProjectViewContainer_1u2iw_14 ._borderTabWithoutComponent_1u2iw_596.flexlayout__border_button{padding:0}._capstoneProjectViewContainer_1u2iw_14 ._borderTabWithoutComponent_1u2iw_596 ._borderTab_1u2iw_366{padding:4px 10px}._noFileOpenContainer_1u2iw_604{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;color:var(--editor-tab-text-color)}._noFileOpenIcon_1u2iw_614{height:50px;width:50px;fill:var(--editor-tab-text-color)}._noFileOpenIcon_1u2iw_614 svg{width:100%;height:100%}._noFileOpenTitle_1u2iw_625{font-size:14px;font-weight:500}._noFileOpenMessage_1u2iw_630{font-size:12px;font-weight:400;color:var(--framework-solution-tab-text);margin-top:5px}._user-projects-approval-history-paper_1u2iw_637{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_1u2iw_642{padding:unset!important}._previewTextStyles_1u2iw_646{display:flex;gap:5px;align-items:center;justify-content:center}._capstoneProjectViewContainer_1u2iw_14 .flexlayout__tabset_tabbar_outer_collapse{background-color:var(--background-1);border-radius:8px;margin-top:-29px;transform:rotate(90deg);transform-origin:0 30px;z-index:1000}._themeToggleButton_1u2iw_662{background:unset;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--green-text-color);height:24px;padding:0;width:24px;transition:all .2s ease;border:none;border-radius:4px}._themeToggleButton_1u2iw_662 svg{stroke-width:.9}._themeToggleButton_1u2iw_662:hover{background-color:#10b9811a;border-color:var(--framework-solution-splitter-highlight)}._saveCodeButton_1u2iw_686{background:unset;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--green-text-color);height:24px;padding:0;width:24px;transition:all .2s ease;border:none;border-radius:4px}._saveCodeButton_1u2iw_686:hover:not(._disabled_1u2iw_701){background-color:#10b9811a}._saveCodeButton_1u2iw_686._disabled_1u2iw_701{cursor:not-allowed;opacity:.5;border-color:var(--border-tertiary-color);color:var(--framework-solution-tab-text)}._descriptionOutputContainer_1x661_1{display:flex;flex-direction:column;overflow:hidden;width:100%}._descriptionOutputContainerHeading_1x661_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_1x661_16{padding:20px;display:flex;flex-direction:column;gap:10px;height:100%;overflow:auto}._descriptionOutputContainerTitle_1x661_25{font-size:1.2rem;font-weight:500;color:var(--tertiary-text-color);word-break:break-word}._languageChip_1x661_32,._questionDateChip_1x661_45{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_1x661_58{border-radius:15px;padding:10px 15px;font-size:10px;line-height:.1;font-weight:400}._difficultyChip_1x661_58._easy_1x661_66{background:var(--chip-color-easy-background);color:var(--chip-color-easy);border:1px solid var(--chip-color-easy)}._difficultyChip_1x661_58._medium_1x661_72{background:var(--chip-color-medium-background);color:var(--chip-color-medium);border:1px solid var(--chip-color-medium)}._difficultyChip_1x661_58._hard_1x661_78{background:var(--chip-color-hard-background);color:var(--chip-color-hard);border:1px solid var(--chip-color-hard)}._descriptionOutputContainerHeaderTags_1x661_84{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._descriptionOutputContainerHeader_1x661_84{display:flex;justify-content:space-between;flex-direction:column;gap:10px}._profileCard_1x661_98{display:flex;gap:10px;align-items:center}._questionFrameworkIconStyle_1x661_104{width:20px;height:20px}._questionFrameworkIconContainer_1x661_109{display:flex;gap:2px}._descriptionOutputContainerOutputFieldWrapper_1x661_114 ._descriptionOutputContainerSelect_1x661_114.MuiSelect-select{color:#999;border:1px solid #4E5157;border-radius:20px;font-size:13px;padding:5px 10px;height:unset;min-height:unset}._descriptionOutputContainerOutputFieldWrapper_1x661_114{display:flex;flex-direction:column;gap:5px}._descriptionOutputContainerOutputFieldWrapper_1x661_114 ._descriptionOutputContainerSelectIcon_1x661_130{color:#999}._descriptionOutputContainerOutputFieldWrapper_1x661_114 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}._descriptionOutputContainerOutputFieldWrapper_1x661_114 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:15px}._descriptionOutputContainerOutputFieldWrapper_1x661_114 ._descriptionOutputContainerSelectRoot_1x661_145:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._descriptionOutputContainerOutputFieldWrapper_1x661_114 .MuiOutlinedInput-notchedOutline legend{line-height:0}._descriptionOutputContainer_1x661_1 ::-webkit-scrollbar{width:7px;height:7px}._descriptionOutputContainer_1x661_1 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._descriptionOutputContainer_1x661_1 ::-webkit-scrollbar-track{background:transparent}._descriptionOutputContainerPartition_1x661_170{padding:.4px;background-color:var(--border-tertiary-color);width:100%;border-radius:5px}._durationContainer_1x661_177{display:flex;align-items:center;gap:4px;color:var(--tertiary-text-color);white-space:nowrap}._durationContainer_1x661_177 svg{width:12px;height:12px;color:var(--tertiary-text-color)}._clockIcon_1x661_191{font-size:1.2rem!important}._durationText_1x661_195{color:var(--tertiary-text-color);font-size:13px}._descriptionOutputContainerDescription_1x661_200{color:var(--tertiary-text-color);word-break:break-word;height:100%;min-height:max-content}._descriptionOutputContainerDescription_1x661_200 .w-md-editor-bar{display:none}._descriptionOutputContainerDescription_1x661_200 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem}._descriptionOutputContainerDescription_1x661_200 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset}._descriptionOutputContainerDescription_1x661_200 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:unset;border-radius:10px}._descriptionOutputContainerDescription_1x661_200 .wmde-markdown hr{height:.1em;margin:.5em 0}._descriptionOutputContainerDescription_1x661_200 .wmde-markdown :is(h1,h2,h3,h4,h5,h6){border-color:var(--input-container-border-color)}._descriptionOutputContainerDescription_1x661_200 .w-md-editor code .copied,._descriptionOutputContainerDescription_1x661_200 .w-md-editor pre .copied{display:block!important}._descriptionOutputContainerTags_1x661_245{display:flex;width:100%;flex-direction:column}._descriptionOutputContainerTagsOpen_1x661_251{display:flex;width:100%;flex-direction:column;border-radius:10px}._descriptionOutputContainerTagsHeader_1x661_258{align-items:center;gap:5px;justify-content:space-between;display:flex;width:100%;padding:10px;cursor:pointer;transition:none}._descriptionOutputContainerTagsHeader_1x661_258:hover{border-radius:10px;padding:10px;display:flex;justify-content:space-between;align-items:center;gap:5px}._descriptionOutputContainerTagsHeading_1x661_278{font-size:15px;color:var(--quaternary-card-text-color);font-weight:500;display:flex;gap:5px;align-items:center}._tagChip_1x661_287{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_1x661_300{display:flex;flex-wrap:wrap;gap:5px;padding:10px}._fileItem_1x661_307{display:flex;padding:.6rem;align-items:center;gap:5px;border-radius:4px;width:100%;cursor:pointer;font-size:.8rem;transition:background-color .2s}._fileItem_1x661_307:hover{background-color:var(--header-background-2)}._fileIcon_1x661_324{width:1.2rem;display:flex;align-items:center}._fileInfo_1x661_330{flex-grow:1;text-align:left;display:flex;align-items:flex-end;gap:.1rem}._fileName_1x661_338{font-weight:500;word-break:break-word;color:var(--tertiary-text-color)}._uploaderTextContainer_1x661_344{display:flex;flex-direction:column}._fileSize_1x661_349{color:#6c757d;font-size:.8rem}._removeFileButton_1x661_354{background:none;border:none;color:#6c757d;cursor:pointer;font-size:1rem;transition:color .2s}._removeFileButton_1x661_354:hover{color:#dc3545}._default-code-dialog-paper_1x661_367{width:90%;max-width:700px;background-color:var(--slider-dialog-background)!important}._actionContainer_1x661_373{display:flex;gap:10px}._preview-dialog-paper_1x661_378{width:96vw;max-width:96vw;background-color:var(--slider-dialog-background)!important}._preview-dialog-body_1x661_384{padding:0!important;overflow:hidden!important;display:flex;align-items:center;justify-content:center;background:#000}._preview-dialog-title_1x661_393{max-width:calc(96vw - 140px)}._preview-media_1x661_397{width:100%;height:calc(100vh - 70px);object-fit:contain;background:#000}._preview-frame_1x661_404{width:100%;height:calc(100vh - 70px);border:0;background:#000}._terminalContainer_ecd72_1{height:100%;flex-direction:column;background-color:var(--capstone-background-color);overflow:hidden;display:flex;align-items:center;position:relative;width:100%}._vmStartingLoaderContainer_ecd72_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_ecd72_28{width:14px;height:14px}._runCompileButton_ecd72_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_ecd72_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_ecd72_64{display:flex;justify-content:center;align-items:center;height:100%}._tabViewContainer_ecd72_71{display:flex;flex-direction:column;height:100%;width:100%}._terminalHeaderContainer_ecd72_78{display:flex;justify-content:space-between;align-items:center;background-color:var(--capstone-background-color)}._tabView_ecd72_71{display:flex;margin-bottom:0;gap:5px}._tabViewButton_ecd72_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_ecd72_103{background:var(--capstone-background-color);border-radius:0 0 8px 8px;box-shadow:0 2px 8px #0002;overflow:hidden;min-width:0;flex:1;min-height:0;display:flex;flex-grow:1;height:100%;width:100%;position:relative}._terminalXtermArea_ecd72_118{flex:1;min-height:0;width:100%;height:100%}._wrapper_ecd72_125{text-align:center;padding:2rem;overflow:auto;display:flex;justify-content:center;height:100%;width:100%}._wrapperInner_ecd72_135{display:flex;height:100%;gap:20px}._iconContainer_ecd72_141{display:flex;align-items:center;justify-content:center;flex:1;width:100%;height:100%;min-height:max-content;gap:15px;flex-direction:column}._rocketIcon_ecd72_153{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_ecd72_1 1s infinite}._heading_ecd72_166{font-size:16px;font-weight:600;color:#fff}._subtext_ecd72_172{color:#9ca3af;font-size:14px}._headingContainer_ecd72_177{display:flex;flex-direction:column;justify-content:center;gap:5px}._launchButtonContainer_ecd72_184{display:flex;justify-content:center;align-items:center;gap:10px}._launchButton_ecd72_184{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_ecd72_184:hover{background:linear-gradient(to right,#2563eb,#7c3aed);transform:scale(1.05)}._launchButton_ecd72_184:disabled{background:linear-gradient(to right,#6b7280,#9ca3af);opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._playIcon_ecd72_28{height:1.25rem;width:1.25rem;margin-right:.5rem}@keyframes _bounce_ecd72_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10%)}}._container_ecd72_239{display:flex;align-items:center;gap:5px}._labelGroup_ecd72_245{display:flex;align-items:center;gap:.5rem}._iconPurple_ecd72_251{height:1rem;width:1rem;color:#c084fc}._label_ecd72_245{color:#fff;font-size:14px}._share-popover-input_ecd72_262{position:absolute;top:-1000px;left:-1000px}._copyButton_ecd72_269{padding:0;color:#9ca3af;background:none;border:none;cursor:pointer}._copyButton_ecd72_269:hover{color:#fff}._copyIcon_ecd72_281{height:.75rem;width:.75rem}._noCreditsContainer_ecd72_286{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_ecd72_300{width:2rem;height:2rem;border-radius:9999px;background-color:#ef444433;display:flex;align-items:center;justify-content:center}._noCreditInformation_ecd72_311{display:flex;color:#fca5a5;gap:10px;align-items:center;font-size:13px}._zapIcon_ecd72_319{width:1rem;height:1rem;color:#f87171}._purchaseCreditsContainer_ecd72_325{color:#fecacacc;font-size:13px;text-decoration:underline;cursor:pointer}._addTerminalButton_ecd72_332{background:transparent;color:#aaa;border:none;padding:4px 12px;border-radius:4px;font-size:18px;font-weight:700;cursor:pointer;transition:all .2s ease}._addTerminalButton_ecd72_332:hover:not(:disabled){background:#7c3aed1a;color:#7c3aed}._addTerminalButton_ecd72_332:disabled{cursor:not-allowed;opacity:.5}._headerRestartButton_ecd72_354{background:#3b82f6;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:6px}._headerRestartButton_ecd72_354:hover:not(:disabled){background:#2563eb}._headerRestartButton_ecd72_354:disabled{opacity:.6;cursor:not-allowed}._restartIcon_ecd72_378{width:14px;height:14px}@keyframes _spin_ecd72_617{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._headerStopButton_ecd72_393{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_ecd72_393:hover{background:#dc2626}._modalOverlay_ecd72_413{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:9999}._modalContent_ecd72_426{background-color:#1f2937;padding:24px;border-radius:12px;width:400px;box-shadow:0 20px 25px -5px #0000004d}._modalTitle_ecd72_434{color:#fff;margin-bottom:16px;font-size:18px}._modalDescription_ecd72_440{color:#9ca3af;margin-bottom:16px;font-size:14px}._modalInput_ecd72_446{width:100%;padding:10px;background-color:#374151;border:1px solid #4b5563;border-radius:6px;color:#fff;font-size:14px;margin-bottom:16px}._modalActions_ecd72_457{display:flex;gap:10px;justify-content:flex-end}._modalCancelButton_ecd72_463{padding:8px 16px;background-color:#374151;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}._modalCancelButton_ecd72_463:hover{background-color:#4b5563}._modalConfirmButton_ecd72_477{padding:8px 16px;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}._modalConfirmButton_ecd72_477:hover{background-color:#2563eb}._headerButtonsContainer_ecd72_491{display:flex;gap:10px;align-items:center;justify-content:center;padding-right:5px}._tabActive_ecd72_500{background:#23232b;color:#fff;border-bottom:2px solid #7c3aed}._tabInactive_ecd72_506{background:transparent;color:#aaa;border-bottom:2px solid transparent}._shellTabContainer_ecd72_512{display:flex;align-items:center}._shellTabButton_ecd72_517{display:flex;align-items:center;gap:8px}._shellCloseButton_ecd72_523{cursor:pointer;font-size:18px;opacity:.7;height:20px}._shellCloseButton_ecd72_523:hover{opacity:1}._shellButton_ecd72_534{background:transparent;color:#fff;font-size:14px;padding:6px 12px;font-weight:500;cursor:pointer;opacity:1;border:1px solid #444;border-radius:6px;display:flex;align-items:center;gap:6px}._shellButtonDisabled_ecd72_549{color:#555;cursor:not-allowed}._terminalIconSmall_ecd72_554{width:16px;height:16px}._restartIconSpinning_ecd72_559{animation:_spin_ecd72_617 1s linear infinite}._terminalShell_ecd72_563{display:block;background-color:#18181b;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}._terminalShellHidden_ecd72_576{display:none}._logsContainer_ecd72_580{display:block;background-color:#18181b;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}._logsContainerHidden_ecd72_593{display:none}._logsInner_ecd72_597{width:100%;height:100%;overflow:hidden}._loadingSpinner_ecd72_603{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000c;padding:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1000}._spinner_ecd72_617{width:40px;height:40px;border:4px solid rgba(124,58,237,.3);border-top:4px solid #7c3aed;border-radius:50%;animation:_spin_ecd72_617 1s linear infinite}._collapseButton_ecd72_626{background:transparent;color:#aaa;border:1px solid #444;padding:6px 10px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._collapseButton_ecd72_626:hover{background:#7c3aed1a;color:#7c3aed;border-color:#7c3aed}._chevronIcon_ecd72_646{width:16px;height:16px}._terminalContainerCollapsed_ecd72_651{height:auto!important;min-height:auto!important}._tabViewContainerCollapsed_ecd72_656{height:auto!important;transition:height .3s ease}._tabViewContainerCollapsed_ecd72_656 ._tabViewVisibleArea_ecd72_103{display:none;height:0;overflow:hidden}._notificationDot_169kc_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_169kc_14{height:100%;overflow:hidden;position:relative;background-color:var(--background-1);padding:0}._guestLockOverlay_169kc_23{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1rem;z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .3s ease}.flexlayout__theme_dark ._guestLockOverlay_169kc_23{background:#0f111ad9;color:#f1f5f9}.flexlayout__theme_light ._guestLockOverlay_169kc_23{background:#ffffffbf;color:#1e293b}._guestLockIcon_169kc_47{width:2.2rem;height:2.2rem;color:var(--button-primary);filter:drop-shadow(0 4px 12px rgba(139,92,246,.2))}._guestLockText_169kc_54{text-align:center;font-size:.85rem;font-weight:600;max-width:15rem;line-height:1.4}._capstoneProjectContainer_169kc_64{display:flex;flex-direction:column;height:100%}._capstoneProjectViewContainer_169kc_14 .flexlayout__tab_button_overflow{display:none}._capstoneProjectViewContainer_169kc_14 .flexlayout__layout{--font-size: 25px;height:100%}._capstoneProjectViewContainer_169kc_14 .flexlayout__splitter_handle_horz{width:2px;border-radius:5px}._capstoneProjectViewContainer_169kc_14 .flexlayout__splitter_handle_vert{height:2px;border-radius:5px}._capstoneProjectViewContainer_169kc_14 .flexlayout__splitter_handle{background-color:#ccc;border-radius:4px}._capstoneProjectViewContainer_169kc_14 .flexlayout__splitter{background-color:var(--background-1);opacity:1;position:relative;display:flex;align-items:center;justify-content:center}._capstoneProjectViewContainer_169kc_14 .flexlayout__border_left{border-right:1px solid var(--framework-solution-border)}._eyeIcon_169kc_120{width:15px;height:15px;color:var(--framework-solution-tab-text)}._terminalIcon_169kc_126{height:15px;width:15px;color:#60a5fa}._lightBorderIcon_169kc_132{stroke-width:1px}._capstoneProjectViewContainer_169kc_14 .flexlayout__tabset-selected{background-image:unset}._capstoneProjectViewContainer_169kc_14 .flexlayout__tabset_tabbar_outer_top{--font-size: 16px;background-color:var(--header-background-2);padding:0;border-bottom:1px solid var(--border-tertiary-color)}._capstoneProjectViewContainer_169kc_14 .flexlayout__tabset{border:1px solid var(--border-tertiary-color);border-radius:10px;background-color:var(--background-2);overflow:hidden;margin:0}._fileTab_169kc_155{display:flex;padding:5px 10px;gap:5px;align-items:center;cursor:pointer;overflow:hidden}._fileTab_169kc_155:not(:last-child){border-right:1px solid var(--framework-solution-border)}._outputTab_169kc_169{display:flex;align-items:center;padding:5px 10px!important;gap:8px;cursor:pointer;overflow:hidden}._outputTab_169kc_169:not(:last-child){border-right:1px solid var(--framework-solution-border)}._terminalTab_169kc_182{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._terminalTab_169kc_182:not(:last-child){border-right:1px solid var(--framework-solution-border)}._fileName_169kc_195{color:var(--framework-solution-tab-text);font-size:12px;font-weight:420}._fileTabsHeader_169kc_201::-webkit-scrollbar{display:none}._fileIconContainer_169kc_205{display:flex;align-items:center}._fileIcon_169kc_205{width:15px;display:flex;height:15px}._fileTab_169kc_155.flexlayout__tab_button--selected{position:relative;background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected);border-radius:0!important}._fileTab_169kc_155.flexlayout__tab_button{padding:3px .5em}._fileTab_169kc_155.flexlayout__tab_button--selected ._fileName_169kc_195{color:var(--framework-solution-tab-text-selected)}._outputTab_169kc_169.flexlayout__tab_button--selected{position:relative;background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected)}._outputTab_169kc_169.flexlayout__tab_button--selected ._fileName_169kc_195{color:var(--editor-tab-text-color-hover)}._terminalTab_169kc_182.flexlayout__tab_button--selected{position:relative;background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected)}._terminalTab_169kc_182.flexlayout__tab_button--selected ._fileName_169kc_195{color:var(--editor-tab-text-color-hover)}._editorTabset_169kc_257,._sidebarTabset_169kc_261{padding:0}._projectFilesTabset_169kc_265{border-radius:0!important}._sidebarTabset_169kc_261 .flexlayout__tab_button--selected ._sidebarIcon_169kc_269 svg{color:var(--green-text-color)!important}._sidebarTabset_169kc_261 .flexlayout__tabset_tabbar_inner_tab_container{display:flex!important;justify-content:center!important;width:100%!important;padding:0}._sidebarTabset_169kc_261 .flexlayout__tabset_header_inner{display:flex!important;align-items:center!important;width:100%!important}._sidebarTabset_169kc_261 .flexlayout__tab_toolbar{display:flex!important;align-items:center!important}._sidebarTabset_169kc_261 .flexlayout__tab_toolbar_button{display:flex!important;align-items:center!important;justify-content:center!important;margin:0 4px!important;padding:0!important;height:100%!important}._editorTabset_169kc_257 .flexlayout__tab_button--selected{background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected);position:relative}._editorTabset_169kc_257 .flexlayout__tab_toolbar_button:hover,._outputAreaTabSet_169kc_310 .flexlayout__tab_toolbar_button:hover,._terminalAreaTabset_169kc_311 .flexlayout__tab_toolbar_button:hover,._editorTabset_169kc_257 .flexlayout__tab_button_trailing:hover{background-color:unset}._editorTabset_169kc_257 .flexlayout__tabset_tabbar_inner_tab_container,._terminalAreaTabset_169kc_311 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._editorTabset_169kc_257 .flexlayout__tabset_tab_divider{width:0}._editorTabset_169kc_257 .flexlayout__tab_button_trailing{fill:#6f737a;width:12px;display:flex;align-items:center;height:12px}._terminalAreaTabset_169kc_311 .flexlayout__tabset_tabbar_inner_tab_container_top,._outputAreaTabSet_169kc_310 .flexlayout__tabset_tabbar_inner_tab_container_top,._editorTabset_169kc_257 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_169kc_311 .flexlayout__tab_button_content,._outputAreaTabSet_169kc_310 .flexlayout__tab_button_content,._editorTabset_169kc_257 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._outputAreaTabSet_169kc_310,._outputAreaTabSet_169kc_310 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._outputAreaTabSet_169kc_310 .flexlayout__tabset_tab_divider{width:0}._outputAreaTabSet_169kc_310 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._outputAreaTabSet_169kc_310 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._outputAreaTabSet_169kc_310 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._terminalAreaTabset_169kc_311,._terminalAreaTabset_169kc_311 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._terminalAreaTabset_169kc_311 .flexlayout__tabset_tab_divider{width:0}._terminalAreaTabset_169kc_311 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._terminalAreaTabset_169kc_311 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_169kc_311 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._borderTab_169kc_407{width:100%}._borderIcon_169kc_74{display:flex;height:30px;align-items:center;position:relative}._borderIcon_169kc_74 ._borderBadge_169kc_74{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_169kc_74 svg{width:22px;height:22px;color:var(--framework-solution-tab-text)}._borderTabContainer_169kc_438{display:flex;flex-direction:column;gap:10px}._sidebarTab_169kc_261{display:flex;align-items:center;justify-content:center;padding:5px;width:100%;height:100%}._sidebarIcon_169kc_269{display:flex;align-items:center;justify-content:center;padding:2px}._sidebarIcon_169kc_269 svg{width:20px;height:20px;color:var(--framework-solution-tab-text)}._capstoneProjectViewContainer_169kc_14 .flexlayout__border{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_169kc_14 .flexlayout__border_inner{align-items:unset}._capstoneProjectViewContainer_169kc_14 .flexlayout__border_button{background:var(--capstone-background-color);padding:4px 10px}._liveChip_169kc_479{color:var(--framework-solution-live-chip-text);font-size:10px;background:var(--framework-solution-live-chip-bg);padding:0 10px;margin-left:5px;line-height:16px}._liveEnvironmentChip_169kc_488{color:var(--framework-solution-live-chip-text);font-size:10px;background:var(--framework-solution-live-chip-bg);padding:0 10px;margin-left:5px;line-height:16px;display:flex;align-items:center;gap:5px}._activityIcon_169kc_501{width:12px;height:100%}._capstoneProjectViewContainer_169kc_14 .flexlayout__border_button--hover,._capstoneProjectViewContainer_169kc_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_169kc_14 .flexlayout__border_inner_tab_container_left{transform:unset;transform-origin:unset;position:unset;flex-direction:column}._sandpackLayoutStyle_169kc_520{height:100%}._sandpackLayoutStyle_169kc_520 .sp-navigator{background-color:var(--framework-solution-tabset-bg)!important;border-bottom:1px solid var(--framework-solution-border)!important}._sandpackLayoutStyle_169kc_520 .sp-navigator input{background-color:var(--framework-solution-bg)!important;color:var(--framework-solution-tab-text)!important;border:1px solid var(--framework-solution-border)!important;border-radius:50px!important}._sandpackLayoutStyle_169kc_520 .sp-navigator button,._sandpackLayoutStyle_169kc_520 .sp-navigator svg{color:var(--framework-solution-tab-text)!important}._sandpackColumnLayout_169kc_541.sp-layout{display:flex;flex-direction:column;gap:8px;height:100%;overflow:hidden;min-height:0}._sandpackPreviewSection_169kc_550.sp-preview{flex:1 1 auto;min-height:220px}._sandpackConsoleSection_169kc_555.sp-console{flex:0 0 35%;min-height:120px;max-height:45%;border:1px solid var(--framework-solution-border);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;margin-top:8px;background-color:var(--framework-solution-bg)!important}._sandpackConsoleSection_169kc_555.sp-console .sp-console-list{flex:1 1 0;overflow-y:auto;overflow-x:hidden;min-height:0}._sandpackConsoleSection_169kc_555.sp-console .sp-console-list *{white-space:pre-wrap!important;word-break:break-word;overflow-wrap:break-word}._sandpackConsoleSection_169kc_555.sp-console .sp-console-header{background-color:var(--framework-solution-tabset-bg)!important;border-bottom:1px solid var(--framework-solution-border)!important}._consoleToggleButton_169kc_586{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:var(--framework-solution-tabset-bg);border:1px solid var(--framework-solution-border);border-radius:6px;color:var(--framework-solution-tab-text);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0003;margin-left:8px;padding:0}._consoleToggleButton_169kc_586:hover{background:var(--editor-tab-hover);border-color:var(--framework-solution-splitter-highlight);transform:translateY(-1px);box-shadow:0 4px 12px #0000004d;color:var(--framework-solution-tab-text-selected)}._consoleToggleButton_169kc_586:active{transform:translateY(0)}._codingViewInnerContainer_169kc_616,._codingViewOuterContainer_169kc_620.sp-wrapper,._codingViewOuterContainer_169kc_620 ._codingViewUiPreview_169kc_624.sp-preview{height:100%}._minimizeButton_169kc_628,._maximizeButton_169kc_629{fill:#e85c71;color:#e85c71;height:13px;width:13px;cursor:pointer}._capstoneProjectViewContainer_169kc_14 ._borderTabWithoutComponent_169kc_637.flexlayout__border_button{padding:0}._capstoneProjectViewContainer_169kc_14 ._borderTabWithoutComponent_169kc_637 ._borderTab_169kc_407{padding:4px 10px}._noFileOpenContainer_169kc_645{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;color:var(--editor-tab-text-color)}._noFileOpenIcon_169kc_655{height:50px;width:50px;fill:var(--editor-tab-text-color)}._noFileOpenIcon_169kc_655 svg{width:100%;height:100%}._noFileOpenTitle_169kc_666{font-size:14px;font-weight:500}._noFileOpenMessage_169kc_671{font-size:12px;font-weight:400;color:var(--framework-solution-tab-text);margin-top:5px}._user-projects-approval-history-paper_169kc_678{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_169kc_683{padding:unset!important}._previewTextStyles_169kc_687{display:flex;gap:5px;align-items:center;justify-content:center}._capstoneProjectViewContainer_169kc_14 .flexlayout__tabset_tabbar_outer_collapse{background-color:var(--background-1);border-radius:8px;margin-top:-29px;transform:rotate(90deg);transform-origin:0 30px;z-index:1000}._themeToggleButton_169kc_703{background:unset;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--green-text-color);height:24px;padding:0;width:24px;transition:all .2s ease;border:none;border-radius:4px}._toolbarIconButton_169kc_718{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;flex-shrink:0;min-width:24px;min-height:24px;line-height:1;border:none;background:transparent;padding:0;box-shadow:none}._themeToggleButton_169kc_703:hover{background-color:#10b9811a;border-color:var(--framework-solution-splitter-highlight)}._themeToggleButton_169kc_703 svg{stroke-width:.9}._helpGuideButton_169kc_741{color:#60a5fa;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}._helpGuideButton_169kc_741:hover{background-color:#60a5fa1f}._helpGuideButton_169kc_741 svg{stroke-width:1.9}._saveCodeButton_169kc_758{background:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--green-text-color);height:24px;padding:0;width:24px;transition:all .2s ease;border:none;border-radius:4px}._saveCodeButton_169kc_758:hover:not(._disabled_169kc_773){background-color:#10b9811a}._saveCodeButton_169kc_758._disabled_169kc_773{cursor:not-allowed;opacity:.5;border-color:var(--border-tertiary-color);color:var(--framework-solution-tab-text)}._factoryComponentWrapper_169kc_784{position:relative;height:100%}._terminalContainer_16q6m_1{height:100%;flex-direction:column;background-color:var(--background-2);overflow:hidden;display:flex;align-items:center;position:relative;width:100%}._vmStartingLoaderContainer_16q6m_14{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--background-1);color:#fff;display:flex;align-items:center;justify-content:center;z-index:10}._playIconForRun_16q6m_28{width:14px;height:14px}._runCompileButton_16q6m_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:12px;transition:all .3s ease}._startServerButton_16q6m_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:13px;transition:all .3s ease}._startServerButtonContainer_16q6m_64{display:flex;justify-content:center;align-items:center;height:100%}._tabViewContainer_16q6m_71{display:flex;flex-direction:column;height:100%;width:100%}._terminalHeaderContainer_16q6m_78{display:flex;justify-content:space-between;align-items:center;background-color:var(--header-background-2);border-bottom:1px solid var(--border-tertiary-color)}._tabView_16q6m_71{display:flex;margin-bottom:0;gap:0px}._tabViewButton_16q6m_92{border:none;font-weight:500;padding:6px 15px;cursor:pointer;outline:none;font-size:14px;border-radius:0;transition:all .2s;background:transparent;color:var(--framework-solution-tab-text)}._tabViewVisibleArea_16q6m_105{background:var(--background-2);border-radius:0 0 8px 8px;box-shadow:0 2px 8px #0002;overflow:hidden;min-width:0;flex:1;min-height:0;display:flex;flex-grow:1;height:100%;width:100%;position:relative}._terminalXtermArea_16q6m_120{flex:1;min-height:0;width:100%;height:100%}._wrapper_16q6m_127{text-align:center;padding:2rem;overflow:auto;display:flex;justify-content:center;height:100%;width:100%}._wrapperInner_16q6m_137{display:flex;height:100%;gap:20px}._iconContainer_16q6m_143{display:flex;align-items:center;justify-content:center;flex:1;width:100%;height:100%;min-height:max-content;gap:15px;flex-direction:column}._rocketIcon_16q6m_155{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_16q6m_1 1s infinite}._heading_16q6m_168{font-size:14px;font-weight:600;color:var(--framework-solution-tab-text)}._subtext_16q6m_174{color:var(--framework-solution-tab-text);opacity:.7;font-size:12px}._headingContainer_16q6m_180{display:flex;flex-direction:column;justify-content:center;gap:5px}._launchButtonContainer_16q6m_187{display:flex;justify-content:center;align-items:center;gap:10px}._launchButton_16q6m_187{background:linear-gradient(to right,#3b82f6,#8b5cf6);color:#fff;padding:.5rem 1rem;font-size:12px;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_16q6m_187:hover{background:linear-gradient(to right,#2563eb,#7c3aed);transform:scale(1.05)}._playIcon_16q6m_28{height:1.25rem;width:1.25rem;margin-right:.5rem}@keyframes _bounce_16q6m_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10%)}}._container_16q6m_234{display:flex;align-items:center;gap:5px}._labelGroup_16q6m_240{display:flex;align-items:center;gap:.5rem}._iconPurple_16q6m_246{height:1rem;width:1rem;color:#c084fc}._label_16q6m_240{color:var(--framework-solution-tab-text);font-size:12px}._share-popover-input_16q6m_257{position:absolute;top:-1000px;left:-1000px}._copyButton_16q6m_264{padding:0;color:#9ca3af;background:none;border:none;cursor:pointer}._copyButton_16q6m_264:hover{color:#fff}._copyIcon_16q6m_276{height:.75rem;width:.75rem}._noCreditsContainer_16q6m_281{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_16q6m_295{width:2rem;height:2rem;border-radius:9999px;background-color:#ef444433;display:flex;align-items:center;justify-content:center}._noCreditInformation_16q6m_306{display:flex;color:#fca5a5;gap:10px;align-items:center;font-size:11px}._zapIcon_16q6m_314{width:1rem;height:1rem;color:#f87171}._purchaseCreditsContainer_16q6m_320{color:#fecacacc;font-size:11px;text-decoration:underline;cursor:pointer}._addTerminalButton_16q6m_327{background:transparent;color:#aaa;border:none;padding:4px 12px;border-radius:4px;font-size:18px;font-weight:700;cursor:pointer;transition:all .2s ease}._addTerminalButton_16q6m_327:hover:not(:disabled){background:#7c3aed1a;color:#7c3aed}._addTerminalButton_16q6m_327:disabled{cursor:not-allowed;opacity:.5}._headerRestartButton_16q6m_349{background:#3b82f6;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:6px}._headerRestartButton_16q6m_349:hover:not(:disabled){background:#2563eb}._headerRestartButton_16q6m_349:disabled{opacity:.6;cursor:not-allowed}._restartIcon_16q6m_373{width:14px;height:14px}@keyframes _spin_16q6m_613{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._headerStopButton_16q6m_388{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_16q6m_388:hover{background:#dc2626}._modalOverlay_16q6m_408{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:9999}._modalContent_16q6m_421{background-color:var(--background-2);padding:24px;border-radius:12px;width:400px;box-shadow:0 20px 25px -5px #0000004d;border:1px solid var(--border-tertiary-color)}._modalTitle_16q6m_430{color:var(--text-primary);margin-bottom:16px;font-size:16px}._modalDescription_16q6m_436{color:var(--text-secondary);margin-bottom:16px;font-size:12px}._modalInput_16q6m_442{width:100%;padding:10px;background-color:#374151;border:1px solid #4b5563;border-radius:6px;color:#fff;font-size:14px;margin-bottom:16px}._modalActions_16q6m_453{display:flex;gap:10px;justify-content:flex-end}._modalCancelButton_16q6m_459{padding:8px 16px;background-color:#374151;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}._modalCancelButton_16q6m_459:hover{background-color:#4b5563}._modalConfirmButton_16q6m_473{padding:8px 16px;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}._modalConfirmButton_16q6m_473:hover{background-color:#2563eb}._headerButtonsContainer_16q6m_487{display:flex;gap:10px;align-items:center;justify-content:center;padding-right:5px}._tabActive_16q6m_496{background:var(--editor-tab-hover)!important;color:var(--framework-solution-tab-text-selected)!important;border-bottom:var(--framework-solution-tab-border-top-selected)!important}._tabInactive_16q6m_502{background:transparent;color:var(--framework-solution-tab-text);opacity:.7}._shellTabContainer_16q6m_508{display:flex;align-items:center}._shellTabButton_16q6m_513{display:flex;align-items:center;gap:8px}._shellCloseButton_16q6m_519{cursor:pointer;font-size:18px;opacity:.7;height:20px}._shellCloseButton_16q6m_519:hover{opacity:1}._shellButton_16q6m_530{background:var(--background-2);color:var(--framework-solution-tab-text);font-size:12px;padding:6px 12px;font-weight:500;cursor:pointer;opacity:1;border:1px solid var(--border-tertiary-color);border-radius:6px;display:flex;align-items:center;gap:6px}._shellButtonDisabled_16q6m_545{color:#555;cursor:not-allowed}._terminalIconSmall_16q6m_550{width:16px;height:16px}._restartIconSpinning_16q6m_555{animation:_spin_16q6m_613 1s linear infinite}._terminalShell_16q6m_559{display:block;background-color:var(--background-1);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}._terminalShellHidden_16q6m_572{display:none}._logsContainer_16q6m_576{display:block;background-color:var(--background-1);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}._logsContainerHidden_16q6m_589{display:none}._logsInner_16q6m_593{width:100%;height:100%;overflow:hidden}._loadingSpinner_16q6m_599{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000c;padding:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1000}._spinner_16q6m_613{width:40px;height:40px;border:4px solid rgba(124,58,237,.3);border-top:4px solid #7c3aed;border-radius:50%;animation:_spin_16q6m_613 1s linear infinite}._collapseButton_16q6m_622{background:transparent;color:#aaa;border:1px solid #444;padding:6px 10px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._collapseButton_16q6m_622:hover{background:#7c3aed1a;color:#7c3aed;border-color:#7c3aed}._chevronIcon_16q6m_642{width:16px;height:16px}._terminalContainerCollapsed_16q6m_647{height:auto!important;min-height:auto!important}._tabViewContainerCollapsed_16q6m_652{height:auto!important;transition:height .3s ease}._tabViewContainerCollapsed_16q6m_652 ._tabViewVisibleArea_16q6m_105{display:none;height:0;overflow:hidden}._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_15ye0_1{display:flex;flex-direction:column;gap:10px}._header_15ye0_7{font-size:14px;font-weight:500;color:var(--input-field-text-color)}._selector_15ye0_13{position:relative}._previewMessage_15ye0_17{display:flex;padding:12px 16px;font-size:14px;white-space:nowrap;width:100%}._previewMessage_15ye0_17 strong,._creatingBranchOption_15ye0_31{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._selectorButton_15ye0_37{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_15ye0_52{flex:1;text-align:left}._selectorIcons_15ye0_57{display:flex;align-items:center;gap:8px;color:#9ca3af}._icon_15ye0_64{flex-shrink:0}._rotated_15ye0_68{transform:rotate(180deg);transition:transform .2s ease}._dropdown_15ye0_73{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_15ye0_86{position:relative;padding:8px;border-bottom:1px solid #ccc}._searchIcon_15ye0_92{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#9ca3af}._searchInput_15ye0_100{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_15ye0_100::placeholder{color:#6b7280}._branchList_15ye0_115{max-height:200px;overflow-y:auto}._branchItem_15ye0_120{width:100%;background:none;border:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;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_15ye0_120._active_15ye0_136{background-color:#834df0;color:#fff}._branchItem_15ye0_120:last-child{border-bottom:none}._createButton_15ye0_146{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;white-space:nowrap;overflow:hidden}._successMessage_15ye0_163{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_15ye0_1 .3s ease}@keyframes _slideIn_15ye0_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._emptyState_15ye0_187{padding:16px;text-align:center;color:#6b7280;font-size:14px}._modal_15ye0_194{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_15ye0_207{background-color:var(--background-color);color:var(--text-color);border-radius:8px;width:400px;max-width:90vw}._modalHeader_15ye0_215{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #ccc}._modalHeader_15ye0_215 h3{margin:0;font-size:16px;font-weight:600}._closeButton_15ye0_229{background:none;color:var(--text-color);border:none;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}._modalBody_15ye0_239{padding:16px}._modalInput_15ye0_243{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_15ye0_243::placeholder{color:#6b7280}._errorMessage_15ye0_258{margin-top:8px;color:#ef4444;font-size:12px}._modalFooter_15ye0_264{display:flex;gap:8px;padding:16px;border-top:1px solid #ccc;justify-content:flex-end}._cancelButton_15ye0_272{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_15ye0_283{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_15ye0_283: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)}._aiCreditsBadge_1gmn1_1{display:flex;align-items:center;gap:8px;padding:4px 10px;background:#834df01a;border:1px solid rgba(131,77,240,.2);border-radius:20px;color:#fff;font-family:inherit;cursor:default;transition:all .2s ease;height:28px;z-index:1000}._aiCreditsBadge_1gmn1_1:hover{background:#834df026;border-color:#834df066;transform:translateY(-1px)}._icon_1gmn1_23{font-size:12px}._content_1gmn1_27{display:flex;align-items:center;gap:6px;font-size:10px}._label_1gmn1_34{font-weight:500;color:#ffffffb3;letter-spacing:.5px}._value_1gmn1_40{font-weight:700;color:#834df0}._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_mm6v5_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)}._fileTreeStatusSyncing_mm6v5_12{color:#666}._fileTreeStatusIndicator_mm6v5_16{font-size:12px;margin-left:8px;display:flex;align-items:center;gap:4px}._fileTreeStatusIndicator_mm6v5_16 svg{width:12px;height:12px;flex-shrink:0}._fileTreeStatusReadOnly_mm6v5_30{color:#f57c00}._collapsedPanel_mm6v5_34{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_mm6v5_1 .3s ease-out;max-width:calc(100vw - 48px)}._fileTreeStatusConnectedUsers_mm6v5_47{color:#4caf50}._collapsedContent_mm6v5_51{padding:5px 10px;display:flex;align-items:center;gap:12px}._collapsedIcon_mm6v5_58{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_mm6v5_70{display:flex;align-items:center;gap:5px;flex-wrap:wrap}._collapsedNumber_mm6v5_77{font-weight:700;color:#fbbf24;font-size:10px}._collapsedLabel_mm6v5_83{color:#fff;font-weight:500;font-size:10px}._tooltip-popper_mm6v5_89.MuiTooltip-popper ._tooltip-root_mm6v5_89.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_mm6v5_1{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}._darkLogo_mm6v5_114{color:var(--nav-item-selected-color);width:21px;height:21px;display:flex;align-items:center;justify-content:center;animation:_subtleBounce_mm6v5_1 2s ease-in-out infinite}._tooltip-popper_mm6v5_89.MuiTooltip-popper ._tooltip-root-arrow_mm6v5_124{color:var(--text-tooltip-background-color)}._react-header-view-editor-logo-and-name-container_mm6v5_128{display:flex;gap:15px;align-items:center}._likeContainer_mm6v5_134{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._likedIcon_mm6v5_142,._unlikedIcon_mm6v5_143{font-size:19px;width:20px}._likedIcon_mm6v5_142,._unlikedIcon_mm6v5_143{color:#5fad65}@keyframes _bounce_mm6v5_175{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_mm6v5_175{animation:_bounce_mm6v5_175 .6s ease-in-out}._react-header-view-editor-logo_mm6v5_128{width:24px;height:24px}._react-header-view-editor-name-container_mm6v5_184{display:flex;align-items:center;justify-content:center;gap:6px}._react-header-view-editor-name_mm6v5_184{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-view-left-container_mm6v5_198{display:flex;gap:20px}._language-ide-view-language-selector_mm6v5_203{width:150px}._language-ide-view-theme-selector_mm6v5_207{width:140px}._language-ide-view-theme-selector_mm6v5_207 .theme-selector-header__single-value,._language-ide-view-language-selector_mm6v5_203 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._language-ide-view-theme-selector_mm6v5_207 .theme-selector-header__control,._language-ide-view-language-selector_mm6v5_203 .language-selector-header__control{min-height:unset;background-color:unset;border:1px solid #B4B8BF;box-shadow:unset;cursor:pointer}._language-ide-view-theme-selector_mm6v5_207 .theme-selector-header__control:hover,._language-ide-view-language-selector_mm6v5_203 .language-selector-header__control:hover{border:1px solid #B4B8BF}._language-ide-view-theme-selector_mm6v5_207 .theme-selector-header__indicator svg,._language-ide-view-language-selector_mm6v5_203 ._language-selector-header__indicator_mm6v5_235 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_mm6v5_207 .theme-selector-header__indicator,._language-ide-view-language-selector_mm6v5_203 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_mm6v5_207 .theme-selector-header__input-container,._language-ide-view-language-selector_mm6v5_203 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_mm6v5_207 .theme-selector-header__menu,._language-ide-view-language-selector_mm6v5_203 .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_mm6v5_207 .theme-selector-header__menu-list,._language-ide-view-language-selector_mm6v5_203 ._language-selector-header__menu-list_mm6v5_268{padding:0 12px}._language-ide-view-theme-selector_mm6v5_207 .theme-selector-header__option,._language-ide-view-language-selector_mm6v5_203 .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_mm6v5_207 .theme-selector-header__option:active,._language-ide-view-language-selector_mm6v5_203 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_mm6v5_207 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_mm6v5_203 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_mm6v5_207 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_mm6v5_203 .language-selector-header__option--is-selected{background-color:#834df0}._language-ide-view-theme-selector_mm6v5_207 ::-webkit-scrollbar,._language-ide-view-language-selector_mm6v5_203 ::-webkit-scrollbar{width:5px;height:5px}._language-ide-view-theme-selector_mm6v5_207 ::-webkit-scrollbar-track,._language-ide-view-language-selector_mm6v5_203 ::-webkit-scrollbar-track{background:transparent}._language-ide-view-theme-selector_mm6v5_207 ::-webkit-scrollbar-thumb,._language-ide-view-language-selector_mm6v5_203 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._language-ide-view-theme-selector_mm6v5_207 ::-webkit-scrollbar-thumb:hover,._language-ide-view-language-selector_mm6v5_203 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_mm6v5_325{display:flex;align-items:center;gap:8px}._language-option-icon_mm6v5_331{width:14px;height:14px}._language-ide-view-theme-selector-container_mm6v5_336{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_mm6v5_342{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_mm6v5_348{display:flex;gap:20px;align-items:center}._react-header-view-save-button-container_mm6v5_354,._react-header-view-share-button-container_mm6v5_355,._react-header-view-run-button-container_mm6v5_356{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_mm6v5_370{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_mm6v5_354,._react-header-view-run-button_mm6v5_356{color:#5fad65;font-size:19px}._react-header-view-run-button-container-disabled_mm6v5_391{opacity:.6;cursor:not-allowed}._react-header-view-split-button-container_mm6v5_396{display:flex;align-items:center}._react-header-view-split-button_mm6v5_396{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._codingHeaderViewSaveButton_mm6v5_408,._react-header-view-save-button_mm6v5_354{color:#5fad65;font-size:19px}._react-header-view-share-popover_mm6v5_429{display:flex;background-color:#2b2d30;border:.5px solid #393B40;padding:10px;gap:5px;flex-direction:column}._react-header-view-share-popover-item-wrapper_mm6v5_438{display:flex;flex-direction:column;color:#b4b8bf;font-size:12px;font-weight:500;gap:1px}._react-header-view-share-popover-item_mm6v5_438{display:flex;background-color:#2b2d30;align-items:center;gap:5px;max-width:389px}._react-header-view-share-popover-link_mm6v5_455{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_mm6v5_470{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_mm6v5_483{border:1px solid #5FAD65;color:#5fad65}._react-header-view-share-buttons-container_mm6v5_488{display:flex;gap:20px}._coding-view-header-view-share-popover-input_mm6v5_493{position:absolute;top:-1000px;left:-1000px}._react-header-view-project-name-container_mm6v5_499{display:flex;align-items:center;flex:1;justify-content:center;overflow:auto;gap:1px}._react-header-view-partition_mm6v5_508{color:#dfe1e5;font-size:18px;line-height:22px}._react-header-view-project-name_mm6v5_499{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logoIcon_mm6v5_523{width:24px;height:24px;color:#8b5cf6}._refreshButton_mm6v5_529{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_mm6v5_529:hover{background-color:#2563eb}._playIcon_mm6v5_546{height:14px;width:14px}._dropdown_mm6v5_551{position:relative}._helpButton_mm6v5_555{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_mm6v5_555:hover{background-color:#6d28d9}._helpIcon_mm6v5_571{width:12px;height:12px}._helpText_mm6v5_576{font-size:10px}._chevronDown_mm6v5_580{height:12px;width:12px}._dropdownContent_mm6v5_585{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_mm6v5_598{padding:8px 0;color:#fff}._sectionHeader_mm6v5_603{padding:6px 16px;font-size:10px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.05em}._dropdownItem_mm6v5_612{display:flex;align-items:center;padding:8px 16px;cursor:pointer;gap:12px}._dropdownItem_mm6v5_612:hover{background-color:#404040}._itemIcon_mm6v5_624{width:16px;height:16px;flex-shrink:0}._itemContent_mm6v5_630{flex:1}._itemTitle_mm6v5_634{font-weight:500;font-size:14px}._itemDesc_mm6v5_639{font-size:12px;color:#888}._externalIcon_mm6v5_644{width:12px;height:12px;color:#888}._dropdownDivider_mm6v5_650{height:1px;background-color:#404040;margin:4px 0}._tutorialModal_mm6v5_656{max-width:608px;width:100%;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);border-radius:8px;max-height:90vh}._modalHeader_mm6v5_664{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #404040}._modalTitle_mm6v5_672{font-size:18px;font-weight:600;margin:0;color:#fff}._closeButton_mm6v5_679{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_mm6v5_679:hover{color:#fff}._videoContainer_mm6v5_697{padding:24px;overflow:auto;max-height:80vh}._videoPlaceholder_mm6v5_703{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_mm6v5_546{font-size:64px}._videoTitle_mm6v5_719{font-size:18px;font-weight:600;margin:0 0 8px}._videoDesc_mm6v5_725{color:#888;margin:0 0 16px;font-size:14px}._playButton_mm6v5_731{background-color:#3b82f6;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-weight:500}._playButton_mm6v5_731:hover{background-color:#2563eb}._overlay_mm6v5_746{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_mm6v5_758{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_mm6v5_769{fill:#d1d5db;position:absolute;right:10px;top:10px;width:20px;height:20px;cursor:pointer}._welcomeContent_mm6v5_779{display:flex;padding:24px;flex-direction:column;gap:20px}._welcomeHeader_mm6v5_786{text-align:center}._welcomeIcon_mm6v5_790{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_mm6v5_802{font-size:24px;font-weight:700;margin:0 0 12px;color:#fff}._welcomeDesc_mm6v5_809{color:#d1d5db;font-size:14px;max-width:512px;margin:0 auto;line-height:1.5}._featuresGrid_mm6v5_818{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}._featureCard_mm6v5_825{background-color:#464646;padding:16px;border-radius:8px;text-align:center;flex:1;min-width:200px}._featureIconCode_mm6v5_834{font-size:32px;margin-bottom:8px;color:#60a5fa}._featureIconEye_mm6v5_840{font-size:32px;margin-bottom:8px;color:#4ade80}._featureIconTerminalIcon_mm6v5_846{font-size:32px;margin-bottom:8px;color:#facc15}._featureIconServer_mm6v5_852{font-size:32px;margin-bottom:8px;color:#c084fc}._arrowRightIcon_mm6v5_858{width:14px;height:14px}._featureTitle_mm6v5_863{font-weight:600;margin:0 0 4px;font-size:14px}._featureDesc_mm6v5_869{font-size:12px;color:#888;margin:0}._stepsTitle_mm6v5_875{font-size:20px;font-weight:600;margin:0 0 16px;text-align:center;color:#fff}._stepsList_mm6v5_883{display:flex;flex-direction:column;gap:12px}._stepItem_mm6v5_889{display:flex;align-items:flex-start;gap:12px;padding:12px;background-color:#464646;border-radius:8px;align-items:center}._stepNumber_mm6v5_899{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_mm6v5_912{flex:1}._stepTitle_mm6v5_916{font-weight:600;font-size:14px;margin:0 0 4px}._stepDesc_mm6v5_922{font-size:12px;color:#888;margin:0}._metricsSection_mm6v5_929{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_mm6v5_929{display:flex;flex-direction:column;align-items:center}._metricValue_mm6v5_947{font-size:24px;font-weight:700;color:#3b82f6}._metricLabel_mm6v5_953{font-size:12px;color:#888}._welcomeActions_mm6v5_959{display:flex;justify-content:center;gap:20px}._primaryButton_mm6v5_965{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_mm6v5_965:hover{background-color:var(--auth-btn-background)}._secondaryButton_mm6v5_982{background:none;border:1px solid #404040;color:#fff;padding:12px 24px;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:10px}._secondaryButton_mm6v5_982:hover{background-color:#404040}._tipsSection_mm6v5_999{padding:16px;background-color:#40404080;border-radius:8px}._tipsTitle_mm6v5_1005{font-weight:600;margin:0 0 8px;font-size:14px;display:flex;align-items:center;gap:8px}._tipsList_mm6v5_1014{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}._tipItem_mm6v5_1023{font-size:12px;color:#888;display:flex;align-items:flex-start;gap:8px}._ctaSection_mm6v5_1031{display:flex;flex-direction:column;align-items:center;gap:10px}._ctaTitle_mm6v5_1038{font-size:20px;font-weight:700}._ctaDescription_mm6v5_1043{font-size:15px;color:#d1d5db}._ctaButton_mm6v5_1048{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}._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}._notificationDot_1vjvh_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_1vjvh_14{height:100%;overflow:auto;position:relative;background-color:var(--background-color)}._capstoneProjectContainer_1vjvh_21{display:flex;flex-direction:column;height:100%}._capstoneProjectViewContainer_1vjvh_14 .flexlayout__tab_button_overflow{display:none}._capstoneProjectViewContainer_1vjvh_14 .flexlayout__layout{--font-size: 25px}._capstoneProjectViewContainer_1vjvh_14 .flexlayout__splitter_handle_horz{width:1px;height:100%}._capstoneProjectViewContainer_1vjvh_14 .flexlayout__splitter_handle_vert{height:1px;width:100%}._capstoneProjectViewContainer_1vjvh_14 .flexlayout__splitter_handle,._capstoneProjectViewContainer_1vjvh_14 .flexlayout__splitter{background-color:#374151}._capstoneProjectViewContainer_1vjvh_14 .flexlayout__border_left{border-right:1px solid rgb(55 65 81)}._eyeIcon_1vjvh_69{width:15px;height:15px;color:#9ca3af}._terminalIcon_1vjvh_75{height:15px;width:15px;color:#60a5fa}._lightBorderIcon_1vjvh_81{stroke-width:1px}._capstoneProjectViewContainer_1vjvh_14 .flexlayout__tabset-selected{background-image:unset}._capstoneProjectViewContainer_1vjvh_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_1vjvh_96{display:flex;padding:5px 10px;gap:5px;align-items:center;cursor:pointer;overflow:hidden}._fileTab_1vjvh_96:not(:last-child){border-right:1px solid #ddd}._outputTab_1vjvh_110{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._outputTab_1vjvh_110:not(:last-child){border-right:1px solid #ddd}._terminalTab_1vjvh_123{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._terminalTab_1vjvh_123:not(:last-child){border-right:1px solid #ddd}._fileName_1vjvh_136{color:#dfe1e5;font-size:12px;font-weight:420}._fileTabsHeader_1vjvh_142::-webkit-scrollbar{display:none}._fileIconContainer_1vjvh_146{display:flex;align-items:center}._fileIcon_1vjvh_146{width:15px;display:flex;height:15px}._fileTab_1vjvh_96.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_1vjvh_96.flexlayout__tab_button--selected ._fileName_1vjvh_136{color:#fff}._outputTab_1vjvh_110.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_1vjvh_110.flexlayout__tab_button--selected ._fileName_1vjvh_136{color:#fff}._terminalTab_1vjvh_123.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_1vjvh_123.flexlayout__tab_button--selected ._fileName_1vjvh_136{color:#fff}._editorTabset_1vjvh_223{padding:0}._editorTabset_1vjvh_223 .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_1vjvh_223 .flexlayout__tab_toolbar_button:hover,._outputAreaTabSet_1vjvh_246 .flexlayout__tab_toolbar_button:hover,._terminalAreaTabset_1vjvh_247 .flexlayout__tab_toolbar_button:hover,._editorTabset_1vjvh_223 .flexlayout__tab_button_trailing:hover{background-color:unset}._editorTabset_1vjvh_223 .flexlayout__tabset_tabbar_inner_tab_container,._terminalAreaTabset_1vjvh_247 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._editorTabset_1vjvh_223 .flexlayout__tabset_tab_divider{width:0}._editorTabset_1vjvh_223 .flexlayout__tab_button_trailing{fill:#6f737a;width:12px;display:flex;align-items:center;height:12px}._terminalAreaTabset_1vjvh_247 .flexlayout__tabset_tabbar_inner_tab_container_top,._outputAreaTabSet_1vjvh_246 .flexlayout__tabset_tabbar_inner_tab_container_top,._editorTabset_1vjvh_223 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1vjvh_247 .flexlayout__tab_button_content,._outputAreaTabSet_1vjvh_246 .flexlayout__tab_button_content,._editorTabset_1vjvh_223 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._outputAreaTabSet_1vjvh_246,._outputAreaTabSet_1vjvh_246 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._outputAreaTabSet_1vjvh_246 .flexlayout__tabset_tab_divider{width:0}._outputAreaTabSet_1vjvh_246 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._outputAreaTabSet_1vjvh_246 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._outputAreaTabSet_1vjvh_246 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._terminalAreaTabset_1vjvh_247,._terminalAreaTabset_1vjvh_247 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._terminalAreaTabset_1vjvh_247 .flexlayout__tabset_tab_divider{width:0}._terminalAreaTabset_1vjvh_247 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._terminalAreaTabset_1vjvh_247 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1vjvh_247 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._borderTab_1vjvh_343{width:100%}._borderIcon_1vjvh_31{display:flex;height:30px;align-items:center;position:relative}._borderIcon_1vjvh_31 ._borderBadge_1vjvh_31{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_1vjvh_31 svg{width:22px;height:22px;color:#fff}._borderTabContainer_1vjvh_374{display:flex;flex-direction:column;gap:10px}._capstoneProjectViewContainer_1vjvh_14 .flexlayout__border{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_1vjvh_14 .flexlayout__border_inner{align-items:unset}._capstoneProjectViewContainer_1vjvh_14 .flexlayout__border_button{background:var(--capstone-background-color);padding:4px 10px}._liveChip_1vjvh_393{color:#4ade80;font-size:10px;border-radius:50px;background:#16a34a4d;padding:0 10px;margin-left:5px;line-height:16px}._liveEnvironmentChip_1vjvh_403{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_1vjvh_417{width:12px;height:100%}._capstoneProjectViewContainer_1vjvh_14 .flexlayout__border_button--hover,._capstoneProjectViewContainer_1vjvh_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_1vjvh_14 .flexlayout__tabset{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_1vjvh_14 .flexlayout__border_inner_tab_container_left{transform:unset;transform-origin:unset;position:unset;flex-direction:column}._sandpackLayoutStyle_1vjvh_440,._codingViewInnerContainer_1vjvh_444,._codingViewOuterContainer_1vjvh_448.sp-wrapper,._codingViewOuterContainer_1vjvh_448 ._codingViewUiPreview_1vjvh_452.sp-preview{height:100%}._minimizeButton_1vjvh_456,._maximizeButton_1vjvh_457{fill:#e85c71;color:#e85c71;height:13px;width:13px;cursor:pointer}._capstoneProjectViewContainer_1vjvh_14 ._borderTabWithoutComponent_1vjvh_465.flexlayout__border_button{padding:0}._capstoneProjectViewContainer_1vjvh_14 ._borderTabWithoutComponent_1vjvh_465 ._borderTab_1vjvh_343{padding:4px 10px}._noFileOpenContainer_1vjvh_473{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;background-color:var(--capstone-background-color);color:#9ca3af}._noFileOpenIcon_1vjvh_484{height:50px;width:50px;fill:#9ca3af}._noFileOpenIcon_1vjvh_484 svg{width:100%;height:100%}._noFileOpenTitle_1vjvh_495{font-size:14px;font-weight:500}._noFileOpenMessage_1vjvh_500{font-size:12px;font-weight:400;color:#6b7280;margin-top:5px}._user-projects-approval-history-paper_1vjvh_507{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_1vjvh_512{padding:unset!important}._sandpackColumnLayout_1vjvh_516.sp-layout{display:flex;flex-direction:column;gap:8px;height:100%;overflow:hidden;min-height:0}._sandpackPreviewSection_1vjvh_525.sp-preview{flex:1 1 auto;min-height:220px}._sandpackConsoleSection_1vjvh_530.sp-console{flex:0 0 35%;min-height:120px;max-height:45%;border:1px solid var(--border-tertiary-color, #374151);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;margin-top:8px;background-color:var(--background-2, #1e1e1e)!important}._sandpackConsoleSection_1vjvh_530.sp-console .sp-console-list{flex:1 1 0;overflow-y:auto;overflow-x:hidden;min-height:0}._sandpackConsoleSection_1vjvh_530.sp-console .sp-console-list *{white-space:pre-wrap!important;word-break:break-word;overflow-wrap:break-word}._sandpackConsoleSection_1vjvh_530.sp-console .sp-console-header{background-color:var(--header-background-2, #2d2d2d)!important;border-bottom:1px solid var(--border-tertiary-color, #374151)!important}._consoleToggleButton_1vjvh_561{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:var(--background-2, #1e1e1e);border:1px solid var(--border-tertiary-color, #374151);border-radius:6px;color:var(--text-primary, #ffffff);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0003;margin-left:8px;padding:0}._consoleToggleButton_1vjvh_561:hover{background:var(--editor-tab-hover, #2d2d2d);border-color:var(--button-primary, #60a5fa);transform:translateY(-1px);box-shadow:0 4px 12px #0000004d;color:var(--button-primary, #60a5fa)}._consoleToggleButton_1vjvh_561:active{transform:translateY(0)}._previewTextStyles_1vjvh_591{display:flex;gap:5px;align-items:center;justify-content:center}._dialogPaperStyle_1o1q9_1{border-radius:16px!important;padding:20px!important;max-width:360px!important;width:100%;background-color:var(--background-color)!important;box-shadow:var(--project-card-box-shadow)!important;background-image:none!important;margin:16px}._iconContainer_1o1q9_12{display:flex;justify-content:center;align-items:center;margin:0 auto 16px;width:40px;height:40px;border-radius:50%;background-color:var(--chip-color-hard-background);color:var(--chip-color-hard)}._warningIcon_1o1q9_24{width:20px;height:20px}._dialogTitle_1o1q9_29{text-align:center;font-size:1.125rem!important;font-weight:700!important;color:var(--project-card-text-color)!important;padding:0!important;margin-bottom:8px!important}._dialogDescription_1o1q9_39{text-align:center;color:var(--project-card-subtext-color)!important;font-size:.8125rem!important;margin-bottom:20px!important;line-height:1.5!important}._dialogPaperStyle_1o1q9_1 .MuiDialogContent-root{padding:0!important;overflow-y:visible!important}._inputLabel_1o1q9_53{font-size:.75rem;font-weight:500;color:var(--project-card-text-color);margin-bottom:6px;display:block}._confirmationInput_1o1q9_62 .MuiOutlinedInput-root{border-radius:8px;background-color:var(--input-field-background);color:var(--input-field-text-color);transition:all .2s ease;font-size:.875rem}._confirmationInput_1o1q9_62 .MuiOutlinedInput-notchedOutline{border-color:var(--input-field-border-color)}._confirmationInput_1o1q9_62 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--project-card-text-color)}._confirmationInput_1o1q9_62 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--chip-color-hard);border-width:1.5px}._confirmationInput_1o1q9_62 input{padding:10px 12px}._actionsContainer_1o1q9_88{padding:24px 0 0!important;display:flex;gap:12px;justify-content:stretch}._cancelButton_1o1q9_95{flex:1;text-transform:none!important;font-weight:500!important;font-size:.875rem!important;border-radius:8px!important;color:var(--project-card-text-color)!important;border:1px solid var(--chip-border-color)!important;padding:8px 16px!important;background-color:transparent!important;height:36px!important}._cancelButton_1o1q9_95:hover{background-color:var(--chip-background-color)!important}._deleteButton_1o1q9_113{flex:1;text-transform:none!important;font-weight:500!important;font-size:.875rem!important;border-radius:8px!important;background-color:var(--chip-color-hard)!important;color:#fff!important;padding:8px 16px!important;height:36px!important;box-shadow:none!important;width:100%}._deleteButton_1o1q9_113:hover{filter:brightness(.9)}._deleteButton_1o1q9_113:disabled{opacity:.5;background-color:var(--chip-color-hard)!important;cursor:not-allowed}._tooltipWrapper_1o1q9_140{flex:1;display:flex}._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_jjlne_1{height:100%;flex-direction:column;background-color:var(--capstone-background-color);overflow:hidden;display:flex;align-items:center;position:relative;width:100%}._vmStartingLoaderContainer_jjlne_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_jjlne_28{width:14px;height:14px}._runCompileButton_jjlne_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_jjlne_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_jjlne_64{display:flex;justify-content:center;align-items:center;height:100%}._tabViewContainer_jjlne_71{display:flex;flex-direction:column;height:100%;width:100%}._terminalHeaderContainer_jjlne_78{display:flex;justify-content:space-between;align-items:center;background-color:var(--capstone-background-color)}._tabView_jjlne_71{display:flex;margin-bottom:0;gap:5px}._tabViewButton_jjlne_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_jjlne_103{background:var(--capstone-background-color);border-radius:0 0 8px 8px;box-shadow:0 2px 8px #0002;overflow:hidden;min-width:0;flex:1;min-height:0;display:flex;flex-grow:1;height:100%;width:100%;position:relative}._terminalXtermArea_jjlne_118{flex:1;min-height:0;width:100%;height:100%}._wrapper_jjlne_125{text-align:center;padding:2rem;overflow:auto;display:flex;justify-content:center;height:100%;width:100%}._wrapperInner_jjlne_135{display:flex;height:100%;gap:20px}._iconContainer_jjlne_141{display:flex;align-items:center;justify-content:center;flex:1;width:100%;height:100%;min-height:max-content;gap:15px;flex-direction:column}._rocketIcon_jjlne_153{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_jjlne_1 1s infinite}._heading_jjlne_166{font-size:16px;font-weight:600;color:#fff}._subtext_jjlne_172{color:#9ca3af;font-size:14px}._headingContainer_jjlne_177{display:flex;flex-direction:column;justify-content:center;gap:5px}._launchButtonContainer_jjlne_184{display:flex;justify-content:center;align-items:center;gap:10px}._launchButton_jjlne_184{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_jjlne_184:hover{background:linear-gradient(to right,#2563eb,#7c3aed);transform:scale(1.05)}._playIcon_jjlne_28{height:1.25rem;width:1.25rem;margin-right:.5rem}@keyframes _bounce_jjlne_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10%)}}._container_jjlne_231{display:flex;align-items:center;gap:5px}._labelGroup_jjlne_237{display:flex;align-items:center;gap:.5rem}._iconPurple_jjlne_243{height:1rem;width:1rem;color:#c084fc}._label_jjlne_237{color:#fff;font-size:14px}._share-popover-input_jjlne_254{position:absolute;top:-1000px;left:-1000px}._copyButton_jjlne_261{padding:0;color:#9ca3af;background:none;border:none;cursor:pointer}._copyButton_jjlne_261:hover{color:#fff}._copyIcon_jjlne_273{height:.75rem;width:.75rem}._noCreditsContainer_jjlne_278{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_jjlne_292{width:2rem;height:2rem;border-radius:9999px;background-color:#ef444433;display:flex;align-items:center;justify-content:center}._noCreditInformation_jjlne_303{display:flex;color:#fca5a5;gap:10px;align-items:center;font-size:13px}._zapIcon_jjlne_311{width:1rem;height:1rem;color:#f87171}._purchaseCreditsContainer_jjlne_317{color:#fecacacc;font-size:13px;text-decoration:underline;cursor:pointer}._addTerminalButton_jjlne_324{background:transparent;color:#aaa;border:none;padding:4px 12px;border-radius:4px;font-size:18px;font-weight:700;cursor:pointer;transition:all .2s ease}._addTerminalButton_jjlne_324:hover:not(:disabled){background:#7c3aed1a;color:#7c3aed}._addTerminalButton_jjlne_324:disabled{cursor:not-allowed;opacity:.5}._headerRestartButton_jjlne_346{background:#3b82f6;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:6px}._headerRestartButton_jjlne_346:hover:not(:disabled){background:#2563eb}._headerRestartButton_jjlne_346:disabled{opacity:.6;cursor:not-allowed}._restartIcon_jjlne_370{width:14px;height:14px}@keyframes _spin_jjlne_609{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._headerStopButton_jjlne_385{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_jjlne_385:hover{background:#dc2626}._modalOverlay_jjlne_405{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:9999}._modalContent_jjlne_418{background-color:#1f2937;padding:24px;border-radius:12px;width:400px;box-shadow:0 20px 25px -5px #0000004d}._modalTitle_jjlne_426{color:#fff;margin-bottom:16px;font-size:18px}._modalDescription_jjlne_432{color:#9ca3af;margin-bottom:16px;font-size:14px}._modalInput_jjlne_438{width:100%;padding:10px;background-color:#374151;border:1px solid #4b5563;border-radius:6px;color:#fff;font-size:14px;margin-bottom:16px}._modalActions_jjlne_449{display:flex;gap:10px;justify-content:flex-end}._modalCancelButton_jjlne_455{padding:8px 16px;background-color:#374151;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}._modalCancelButton_jjlne_455:hover{background-color:#4b5563}._modalConfirmButton_jjlne_469{padding:8px 16px;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}._modalConfirmButton_jjlne_469:hover{background-color:#2563eb}._headerButtonsContainer_jjlne_483{display:flex;gap:10px;align-items:center;justify-content:center;padding-right:5px}._tabActive_jjlne_492{background:#23232b;color:#fff;border-bottom:2px solid #7c3aed}._tabInactive_jjlne_498{background:transparent;color:#aaa;border-bottom:2px solid transparent}._shellTabContainer_jjlne_504{display:flex;align-items:center}._shellTabButton_jjlne_509{display:flex;align-items:center;gap:8px}._shellCloseButton_jjlne_515{cursor:pointer;font-size:18px;opacity:.7;height:20px}._shellCloseButton_jjlne_515:hover{opacity:1}._shellButton_jjlne_526{background:transparent;color:#fff;font-size:14px;padding:6px 12px;font-weight:500;cursor:pointer;opacity:1;border:1px solid #444;border-radius:6px;display:flex;align-items:center;gap:6px}._shellButtonDisabled_jjlne_541{color:#555;cursor:not-allowed}._terminalIconSmall_jjlne_546{width:16px;height:16px}._restartIconSpinning_jjlne_551{animation:_spin_jjlne_609 1s linear infinite}._terminalShell_jjlne_555{display:block;background-color:#18181b;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}._terminalShellHidden_jjlne_568{display:none}._logsContainer_jjlne_572{display:block;background-color:#18181b;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}._logsContainerHidden_jjlne_585{display:none}._logsInner_jjlne_589{width:100%;height:100%;overflow:hidden}._loadingSpinner_jjlne_595{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000c;padding:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1000}._spinner_jjlne_609{width:40px;height:40px;border:4px solid rgba(124,58,237,.3);border-top:4px solid #7c3aed;border-radius:50%;animation:_spin_jjlne_609 1s linear infinite}._collapseButton_jjlne_618{background:transparent;color:#aaa;border:1px solid #444;padding:6px 10px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._collapseButton_jjlne_618:hover{background:#7c3aed1a;color:#7c3aed;border-color:#7c3aed}._chevronIcon_jjlne_638{width:16px;height:16px}._terminalContainerCollapsed_jjlne_643{height:auto!important;min-height:auto!important}._tabViewContainerCollapsed_jjlne_648{height:auto!important;transition:height .3s ease}._tabViewContainerCollapsed_jjlne_648 ._tabViewVisibleArea_jjlne_103{display:none;height:0;overflow:hidden}._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}._root_5fi36_1{height:100vh;width:100%!important;display:flex;flex-direction:column;overflow:hidden}._root_5fi36_1 ._outerContainer_5fi36_9{flex:1;min-height:0;display:flex;flex-direction:column}._outerContainer_5fi36_9 .sp-wrapper{height:100%!important;flex:1}._layout_5fi36_21,._preview_5fi36_27{height:100%!important;width:100%;flex:1}._preview_5fi36_27 .sp-preview-container,._preview_5fi36_27 .sp-preview-iframe{height:100%!important}._backendStatus_5fi36_41{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_5fi36_1 .3s ease-out;max-width:90%;min-width:280px;display:flex;align-items:center;padding:12px 16px;gap:8px;background:#fffffff2;border:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:500;color:#333}._online_5fi36_64{border-left:4px solid #22c55e}._online_5fi36_64 ._dot_5fi36_68{color:#22c55e}._offline_5fi36_72{border-left:4px solid #ef4444}._offline_5fi36_72 ._dot_5fi36_68{color:#ef4444}._dot_5fi36_68{font-size:12px;animation:_pulse_5fi36_1 2s infinite}._statusText_5fi36_85{flex:1}._closeButton_5fi36_89{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_5fi36_89:hover{background-color:#0000001a;color:#333}@keyframes _slideUp_5fi36_1{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes _pulse_5fi36_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 480px){._backendStatus_5fi36_41{bottom:10px;left:10px;right:10px;transform:none;min-width:auto;max-width:none}}._noPreview_5fi36_131{flex:1;display:flex;align-items:center;justify-content:center;color:#a0a0b0;font-size:14px}._loadingState_5fi36_140,._errorState_5fi36_141{height:100dvh;display:flex;align-items:center;justify-content:center;gap:12px;font-size:14px;color:#a0a0b0}._dialogRoot_p15i8_7{z-index:1300}._dialogSurface_p15i8_11{display:flex;flex-direction:column;height:100%;width:100%;overflow:auto}._paper_p15i8_20{height:100vh;overflow:hidden!important;background:var(--sr-bg-primary)!important;@keyframes _spin_p15i8_1188{to{transform:rotate(360deg)}}@keyframes _orbFloat_p15i8_1{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.05)}}@keyframes _spin_p15i8_1188{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _panelGlow_p15i8_1{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.01)}}@keyframes _cardLiftIn_p15i8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_p15i8_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.9)}}}._paper_p15i8_20 ._dialogBody_p15i8_25{position:relative;z-index:1}._paper_p15i8_20 ._heroEyebrow_p15i8_30,._paper_p15i8_20 ._sectionEyebrow_p15i8_31,._paper_p15i8_20 ._heroMetricLabel_p15i8_32,._paper_p15i8_20 ._identityLabel_p15i8_33,._paper_p15i8_20 ._heroStatLabel_p15i8_34,._paper_p15i8_20 ._workspaceLeadLabel_p15i8_35{opacity:.5}._paper_p15i8_20 ._topBar_p15i8_40,._paper_p15i8_20 ._dialogBody_p15i8_25{position:relative;z-index:1;line-height:1.2;letter-spacing:-.02em;font-weight:800;color:var(--sr-text-primary)}._paper_p15i8_20 ._topBarActions_p15i8_51{display:flex;align-items:center;gap:var(--sr-space-1);flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}._paper_p15i8_20 ._sectionJump_p15i8_60{min-height:36px;padding:0 var(--sr-space-2);display:inline-flex;align-items:center;gap:6px;border-radius:var(--sr-radius-full);border:1px solid var(--sr-card-border);background:var(--sr-chip-bg);color:var(--sr-text-secondary);font-size:.75rem;font-weight:600;cursor:pointer;transition:all var(--sr-transition-normal)}._paper_p15i8_20 ._sectionJump_p15i8_60:hover{transform:translateY(-1px);border-color:var(--sr-card-hover-border);background:var(--sr-hover-bg);color:var(--sr-text-primary)}._paper_p15i8_20 ._sectionJumpActive_p15i8_83{background:var(--sr-gradient-primary);border-color:transparent;color:var(--sr-on-accent);box-shadow:0 4px 12px var(--sr-glow-pink)}._paper_p15i8_20 ._resultBadge_p15i8_90,._paper_p15i8_20 ._heroFramework_p15i8_91,._paper_p15i8_20 ._workspaceSignal_p15i8_92,._paper_p15i8_20 ._sidebarPill_p15i8_93,._paper_p15i8_20 ._heroStatCard_p15i8_94{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 var(--sr-space-2);border-radius:var(--sr-radius-full);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._paper_p15i8_20 ._resultBadge_p15i8_90{border:1px solid transparent}._paper_p15i8_20 ._resultPass_p15i8_111{color:var(--sr-success);background:var(--sr-success-bg);border-color:var(--sr-success-border)}._paper_p15i8_20 ._resultFail_p15i8_117{color:var(--sr-danger);background:var(--sr-danger-bg);border-color:var(--sr-danger-border)}._paper_p15i8_20 ._resultDot_p15i8_123{width:8px;height:8px;border-radius:50%;background:currentColor;animation:_pulse_p15i8_1 2s ease-in-out infinite}._paper_p15i8_20 ._submissionHeroCard_p15i8_132{position:relative;z-index:1;display:flex;align-items:center;gap:20px;margin:0;padding:28px 32px;border-radius:var(--sr-radius-lg);border:1px solid var(--sr-card-border);background:var(--sr-gradient-hero),var(--sr-card-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:var(--sr-panel-inset),var(--sr-card-shadow);overflow:hidden}._paper_p15i8_20 ._submissionHeroGlow_p15i8_151{position:absolute;inset:-60px auto auto 12%;width:220px;height:220px;border-radius:50%;background:var(--sr-hero-glow-bg);filter:blur(8px);pointer-events:none}._paper_p15i8_20 ._submissionHeroAvatar_p15i8_162{flex-shrink:0;width:60px;height:60px;border-radius:18px;background:var(--sr-gradient-primary);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;color:var(--sr-on-accent);letter-spacing:-.04em;box-shadow:var(--sr-avatar-shadow);position:relative;z-index:1}._paper_p15i8_20 ._submissionHeroBody_p15i8_180{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column;gap:4px}._paper_p15i8_20 ._submissionHeroEyebrow_p15i8_189{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--sr-text-secondary)}._paper_p15i8_20 ._submissionHeroName_p15i8_197{margin:0;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:900;letter-spacing:-.03em;color:var(--sr-text-primary);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._paper_p15i8_20 ._submissionHeroMeta_p15i8_209{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}._paper_p15i8_20 ._submissionHeroChip_p15i8_216{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--sr-radius-sm);border:1px solid var(--sr-card-border);background:var(--sr-glass-bg);font-size:11px;font-weight:600;color:var(--sr-text-secondary);letter-spacing:.02em}._paper_p15i8_20 ._autoEvalSection_p15i8_230{position:relative;z-index:1;padding:0}._paper_p15i8_20 ._tcSummaryStrip_p15i8_237{position:relative;z-index:1;display:flex;align-items:center;gap:var(--sr-space-2);padding:var(--sr-space-2) 0;border-bottom:1px solid var(--sr-card-border);background:var(--sr-glass-bg);flex-wrap:wrap}._paper_p15i8_20 ._tcSummaryCard_p15i8_249{display:flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--sr-radius-sm);border:1px solid var(--sr-card-border);background:var(--sr-card-bg);font-size:12px}._paper_p15i8_20 ._tcSummaryValue_p15i8_260{font-weight:700;font-size:14px;color:var(--sr-text-primary);font-variant-numeric:tabular-nums}._paper_p15i8_20 ._tcSummaryLabel_p15i8_267{color:var(--sr-text-secondary);font-size:11px;text-transform:uppercase;letter-spacing:.05em}._paper_p15i8_20 ._tcSummaryPass_p15i8_274 ._tcSummaryValue_p15i8_260{color:var(--sr-success)}._paper_p15i8_20 ._tcSummaryFail_p15i8_278 ._tcSummaryValue_p15i8_260{color:var(--sr-danger)}._paper_p15i8_20 ._tcSummarySkip_p15i8_282 ._tcSummaryValue_p15i8_260{color:var(--sr-text-secondary)}._paper_p15i8_20 ._tcSummaryPass_p15i8_274{border-color:var(--sr-success-border)}._paper_p15i8_20 ._tcSummaryFail_p15i8_278{border-color:var(--sr-danger-border)}._paper_p15i8_20 ._pdfOverlay_p15i8_294{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0a0d14d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;pointer-events:all}._paper_p15i8_20 ._pdfOverlaySpinner_p15i8_308{width:44px;height:44px;border:3px solid rgba(79,142,255,.2);border-top-color:#4f8eff;border-radius:50%;animation:_spin_p15i8_1188 .8s linear infinite}._paper_p15i8_20 ._pdfOverlayText_p15i8_317{font-size:15px;color:#e8eaf2;letter-spacing:.02em}._paper_p15i8_20 ._pdfOverlaySub_p15i8_323{font-size:12px;color:#6b7491}._paper_p15i8_20 ._closeButton_p15i8_332{width:40px;height:40px;border-radius:var(--sr-radius-md);border:1px solid var(--sr-card-border);background:var(--sr-card-bg);color:var(--sr-text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--sr-transition-normal)}._paper_p15i8_20 ._closeButton_p15i8_332:hover{transform:translateY(-1px);border-color:var(--sr-card-hover-border);background:var(--sr-hover-bg);color:var(--sr-text-primary)}._paper_p15i8_20 ._closeButton_p15i8_332:focus-visible{outline:none;box-shadow:var(--sr-focus-ring)}._paper_p15i8_20 ._dialogBody_p15i8_25{width:100%;flex-direction:column;gap:var(--sr-space-3);display:flex;overflow:auto}._paper_p15i8_20 ._dialogBodyContent_p15i8_367{display:flex;flex-direction:column;gap:var(--sr-space-3);overflow:auto;padding:var(--sr-space-2)}._paper_p15i8_20 ._heroPanel_p15i8_376,._paper_p15i8_20 ._workspaceIntro_p15i8_377,._paper_p15i8_20 ._sidebarCard_p15i8_378{position:relative;overflow:hidden;border-radius:var(--sr-radius-xl);border:1px solid var(--sr-card-border);background:var(--sr-card-bg);min-height:max-content;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:var(--sr-card-shadow)}._paper_p15i8_20 ._heroPanel_p15i8_376:before,._paper_p15i8_20 ._workspaceIntro_p15i8_377:before,._paper_p15i8_20 ._sidebarCard_p15i8_378:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--sr-gradient-subtle);animation:_panelGlow_p15i8_1 12s ease-in-out infinite}._paper_p15i8_20 ._heroPanel_p15i8_376{display:flex;flex-direction:column;gap:var(--sr-space-3);padding:var(--sr-space-4);animation:_cardLiftIn_p15i8_1 .48s ease-out;overflow:visible}._paper_p15i8_20 ._heroGlow_p15i8_411{position:absolute;top:0;left:0;right:0;height:200px;background:var(--sr-gradient-primary);opacity:.08;filter:blur(80px);pointer-events:none;z-index:0}._paper_p15i8_20 ._heroOrbPink_p15i8_424{position:absolute;top:-60px;right:15%;width:180px;height:180px;background:var(--sr-gradient-pink);border-radius:50%;filter:blur(60px);opacity:.25;pointer-events:none;z-index:0;animation:_orbFloat_p15i8_1 8s ease-in-out infinite}._paper_p15i8_20 ._heroOrbBlue_p15i8_439{position:absolute;top:20px;left:10%;width:140px;height:140px;background:var(--sr-gradient-sky);border-radius:50%;filter:blur(50px);opacity:.2;pointer-events:none;z-index:0;animation:_orbFloat_p15i8_1 10s ease-in-out infinite reverse}._paper_p15i8_20 ._heroHeader_p15i8_467{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--sr-space-2)}._paper_p15i8_20 ._heroTitleRow_p15i8_475{display:flex;align-items:center;gap:var(--sr-space-2);flex-wrap:wrap}._paper_p15i8_20 ._heroAvatar_p15i8_482{width:56px;height:56px;border-radius:var(--sr-radius-lg);display:inline-flex;align-items:center;justify-content:center;background:var(--sr-gradient-primary);color:var(--sr-on-accent);box-shadow:0 8px 24px var(--sr-glow-pink);flex-shrink:0}._paper_p15i8_20 ._heroAvatar_p15i8_482 svg{width:28px;height:28px}._paper_p15i8_20 ._heroTitleBlock_p15i8_500{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._paper_p15i8_20 ._heroTitle_p15i8_475{margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;letter-spacing:-.02em;font-weight:800;color:var(--sr-text-primary)}._paper_p15i8_20 ._heroStatusBadge_p15i8_517{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--sr-radius-full);font-size:.8125rem;font-weight:700;letter-spacing:.02em;transition:all var(--sr-transition-normal)}._paper_p15i8_20 ._heroStatusPass_p15i8_529{background:var(--sr-success-bg);color:var(--sr-success);border:1px solid var(--sr-success-border);box-shadow:var(--sr-success-shadow)}._paper_p15i8_20 ._heroStatusFail_p15i8_536{background:var(--sr-danger-bg);color:var(--sr-danger);border:1px solid var(--sr-danger-border);box-shadow:var(--sr-danger-shadow)}._paper_p15i8_20 ._heroStatusBadge_p15i8_517 svg{width:18px;height:18px}._paper_p15i8_20 ._heroMeta_p15i8_549{display:flex;align-items:center;gap:var(--sr-space-2);flex-wrap:wrap;padding-top:var(--sr-space-1)}._paper_p15i8_20 ._heroMetaItem_p15i8_557{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:500;color:var(--sr-text-secondary)}._paper_p15i8_20 ._heroMetaItem_p15i8_557 svg{width:16px;height:16px;color:var(--sr-text-muted)}._paper_p15i8_20 ._heroMetaDivider_p15i8_572{width:1px;height:16px;background:var(--sr-card-border)}._paper_p15i8_20 ._heroDescription_p15i8_579{position:relative;z-index:1;padding:var(--sr-space-2);border-radius:var(--sr-radius-lg);background:var(--sr-hover-bg);border:1px solid var(--sr-card-border)}._paper_p15i8_20 ._heroDescription_p15i8_579 p{margin:0;font-size:.875rem;line-height:1.6;color:var(--sr-text-secondary)}._paper_p15i8_20 ._scoreDashboardSection_p15i8_596{position:relative;z-index:1}._paper_p15i8_20 ._heroContent_p15i8_601,._paper_p15i8_20 ._heroMetrics_p15i8_602,._paper_p15i8_20 ._workspaceIntro_p15i8_377>*,._paper_p15i8_20 ._sidebarCard_p15i8_378>*{position:relative;z-index:1}._paper_p15i8_20 ._heroContent_p15i8_601{display:flex;flex-direction:column;gap:var(--sr-space-2)}._paper_p15i8_20 ._heroLabelRow_p15i8_615{display:flex;align-items:center;gap:var(--sr-space-1);flex-wrap:wrap}._paper_p15i8_20 ._heroFramework_p15i8_91,._paper_p15i8_20 ._workspaceSignal_p15i8_92,._paper_p15i8_20 ._sidebarPill_p15i8_93{border:1px solid var(--sr-card-border);background:var(--sr-chip-bg);color:var(--sr-text-primary)}._paper_p15i8_20 ._heroHeadlineRow_p15i8_630{display:grid;grid-template-columns:74px minmax(0,1fr);gap:var(--sr-space-2);align-items:start}._paper_p15i8_20 ._heroIcon_p15i8_637{width:74px;height:74px;border-radius:var(--sr-radius-lg);display:inline-flex;align-items:center;justify-content:center;background:var(--sr-gradient-primary);color:var(--sr-on-accent);box-shadow:0 8px 24px var(--sr-glow-pink)}._paper_p15i8_20 ._heroIconPass_p15i8_649{background:var(--sr-badge-optimal);box-shadow:var(--sr-success-shadow-strong)}._paper_p15i8_20 ._heroIconFail_p15i8_654{background:var(--sr-badge-poor);box-shadow:var(--sr-danger-shadow-strong)}._paper_p15i8_20 ._heroTextBlock_p15i8_659{min-width:0}._paper_p15i8_20 ._heroTitle_p15i8_475{margin:0;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1;letter-spacing:-.03em;font-weight:800;color:var(--sr-text-primary)}._paper_p15i8_20 ._heroDescription_p15i8_579{margin:8px 0 0;max-width:64ch;font-size:.875rem;line-height:1.6;color:var(--sr-text-secondary)}._paper_p15i8_20 ._heroStats_p15i8_681{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sr-space-1)}._paper_p15i8_20 ._heroStatCard_p15i8_94{min-height:96px;padding:var(--sr-space-2);border-radius:var(--sr-radius-lg);border:1px solid var(--sr-card-border);background:var(--sr-card-bg);align-items:flex-start;justify-content:center;flex-direction:column;gap:6px;transition:all var(--sr-transition-normal)}._paper_p15i8_20 ._heroStatCard_p15i8_94:hover,._paper_p15i8_20 ._heroMetricCard_p15i8_701:hover,._paper_p15i8_20 ._identityItem_p15i8_702:hover,._paper_p15i8_20 ._guidanceItem_p15i8_703:hover{transform:translateY(-2px);border-color:var(--sr-card-hover-border);box-shadow:var(--sr-card-hover-shadow)}._paper_p15i8_20 ._heroStatValue_p15i8_709{font-size:1rem;font-weight:700;color:var(--sr-text-primary);text-transform:none;letter-spacing:-.02em}._paper_p15i8_20 ._heroStatDetail_p15i8_717{font-size:.75rem;line-height:1.5;color:var(--sr-text-muted);text-transform:none;letter-spacing:normal}._paper_p15i8_20 ._heroMetrics_p15i8_602{display:flex;flex-direction:column;gap:var(--sr-space-1);justify-content:center}._paper_p15i8_20 ._heroMetricCard_p15i8_701{display:grid;grid-template-columns:46px minmax(0,1fr);gap:var(--sr-space-1);align-items:center;padding:var(--sr-space-2);border-radius:var(--sr-radius-lg);border:1px solid var(--sr-card-border);background:var(--sr-card-bg);transition:all var(--sr-transition-normal)}._paper_p15i8_20 ._heroMetricIcon_p15i8_745,._paper_p15i8_20 ._identityIcon_p15i8_746,._paper_p15i8_20 ._guidanceIndex_p15i8_747{display:inline-flex;align-items:center;justify-content:center}._paper_p15i8_20 ._heroMetricIcon_p15i8_745,._paper_p15i8_20 ._identityIcon_p15i8_746{width:46px;height:46px;border-radius:var(--sr-radius-md);background:var(--sr-gradient-subtle);color:var(--sr-gradient-pink)}._paper_p15i8_20 ._heroMetricCopy_p15i8_762,._paper_p15i8_20 ._identityCopy_p15i8_763{min-width:0;display:flex;flex-direction:column;gap:4px}._paper_p15i8_20 ._heroMetricValue_p15i8_770,._paper_p15i8_20 ._identityValue_p15i8_771{font-size:.9375rem;font-weight:700;line-height:1.45;color:var(--sr-text-primary);word-break:break-word}._paper_p15i8_20 ._heroMetricDetail_p15i8_779{font-size:.75rem;line-height:1.55;color:var(--sr-text-muted)}._paper_p15i8_20 ._contentGrid_p15i8_786{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sr-space-3);align-items:start}._paper_p15i8_20 ._mainColumn_p15i8_793,._paper_p15i8_20 ._sidebar_p15i8_93{min-width:0;display:flex;flex-direction:column;gap:var(--sr-space-2)}._paper_p15i8_20 ._sidebar_p15i8_93{position:sticky;top:104px}._paper_p15i8_20 ._workspaceIntro_p15i8_377{isolation:isolate;min-height:190px;padding:var(--sr-space-3);display:grid;grid-template-columns:260px minmax(0,1fr) minmax(260px,320px);gap:var(--sr-space-2);align-items:stretch;animation:_cardLiftIn_p15i8_1 .52s ease-out}._paper_p15i8_20 ._workspaceAssessmentCard_p15i8_818,._paper_p15i8_20 ._workspaceSummaryGrid_p15i8_819,._paper_p15i8_20 ._workspaceLead_p15i8_35,._paper_p15i8_20 ._workspaceSignal_p15i8_92{position:relative;z-index:1}._paper_p15i8_20 ._workspaceAssessmentCard_p15i8_818{display:flex;flex-direction:column;justify-content:space-between;gap:var(--sr-space-1);padding:var(--sr-space-2);border-radius:var(--sr-radius-lg);border:1px solid var(--sr-card-border);background:var(--sr-card-bg)}._paper_p15i8_20 ._workspaceAssessmentEyebrow_p15i8_837,._paper_p15i8_20 ._workspaceSummaryLabel_p15i8_838,._paper_p15i8_20 ._workspaceSignalLabel_p15i8_839{font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sr-text-muted)}._paper_p15i8_20 ._workspaceAssessmentTitle_p15i8_847{font-size:1.125rem;line-height:1.15;letter-spacing:-.02em;font-weight:800;color:var(--sr-text-primary)}._paper_p15i8_20 ._workspaceAssessmentMeta_p15i8_855{display:flex;flex-wrap:wrap;gap:8px}._paper_p15i8_20 ._workspaceAssessmentPill_p15i8_861{min-height:32px;padding:0 12px;display:inline-flex;align-items:center;border-radius:var(--sr-radius-full);border:1px solid var(--sr-card-border);background:var(--sr-card-bg);color:var(--sr-text-primary);font-size:.6875rem;font-weight:600}._paper_p15i8_20 ._workspaceLead_p15i8_35{display:flex;flex-direction:column;justify-content:center;gap:var(--sr-space-1)}._paper_p15i8_20 ._sectionTitle_p15i8_881{margin:0;font-size:1.375rem;line-height:1.1;letter-spacing:-.03em;font-weight:800;color:var(--sr-text-primary)}._paper_p15i8_20 ._workspaceLeadText_p15i8_890{max-width:56ch;font-size:.8125rem;line-height:1.6;color:var(--sr-text-secondary)}._paper_p15i8_20 ._workspaceSummaryGrid_p15i8_819{display:grid;grid-template-columns:1fr;gap:10px}._paper_p15i8_20 ._workspaceSummaryCard_p15i8_903{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;padding:14px;border-radius:var(--sr-radius-md);border:1px solid var(--sr-card-border);background:var(--sr-card-bg);transition:all var(--sr-transition-normal)}._paper_p15i8_20 ._workspaceSummaryCard_p15i8_903:hover{border-color:var(--sr-card-hover-border)}._paper_p15i8_20 ._workspaceSummaryIcon_p15i8_919{width:40px;height:40px;border-radius:var(--sr-radius-sm);display:inline-flex;align-items:center;justify-content:center;background:var(--sr-gradient-subtle);color:var(--sr-gradient-pink)}._paper_p15i8_20 ._workspaceSummaryCopy_p15i8_930{min-width:0;display:flex;flex-direction:column;gap:4px}._paper_p15i8_20 ._workspaceSummaryValue_p15i8_937{font-size:.875rem;font-weight:700;line-height:1.45;color:var(--sr-text-primary)}._paper_p15i8_20 ._workspaceSignal_p15i8_92{grid-column:1 / -1;min-height:48px;padding:0 var(--sr-space-2);justify-content:flex-start;gap:10px;border-radius:var(--sr-radius-md);border:1px solid var(--sr-card-border);background:var(--sr-card-bg);text-transform:none;letter-spacing:normal}._paper_p15i8_20 ._workspaceSignalValue_p15i8_957{font-size:.875rem;font-weight:700;letter-spacing:.01em}._paper_p15i8_20 ._sidebarCard_p15i8_378{padding:var(--sr-space-2);display:flex;flex-direction:column;gap:var(--sr-space-2);transition:all var(--sr-transition-normal)}._paper_p15i8_20 ._sidebarCard_p15i8_378:hover{transform:translateY(-2px);box-shadow:var(--sr-card-shadow-hover)}._paper_p15i8_20 ._sidebarHeader_p15i8_977{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sr-space-1)}._paper_p15i8_20 ._identityList_p15i8_984,._paper_p15i8_20 ._guidanceList_p15i8_985{display:flex;flex-direction:column;gap:var(--sr-space-1)}._paper_p15i8_20 ._identityItem_p15i8_702,._paper_p15i8_20 ._guidanceItem_p15i8_703{border-radius:var(--sr-radius-md);border:1px solid var(--sr-card-border);background:var(--sr-card-bg);transition:all var(--sr-transition-normal)}._paper_p15i8_20 ._identityItem_p15i8_702{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:center;padding:14px}._paper_p15i8_20 ._guidanceItem_p15i8_703{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start;padding:14px}._paper_p15i8_20 ._guidanceIndex_p15i8_747{width:34px;height:34px;border-radius:50%;background:var(--sr-gradient-primary);color:var(--sr-on-accent);font-size:.75rem;font-weight:700}._paper_p15i8_20 ._guidanceText_p15i8_1025{font-size:.8125rem;line-height:1.6;color:var(--sr-text-secondary)}._paper_p15i8_20 ._noReportState_p15i8_1031{padding:var(--sr-space-3);display:flex;align-items:center;gap:var(--sr-space-1);border-radius:var(--sr-radius-xl);border:1px solid var(--sr-card-border);background:var(--sr-card-bg);color:var(--sr-text-secondary);font-size:.875rem;font-weight:500}._paper_p15i8_20 ._reportSection_p15i8_1044{display:flex;flex-direction:column;gap:var(--sr-space-2)}._paper_p15i8_20 ._codeSection_p15i8_1051{position:relative;padding:var(--sr-space-2);border-radius:var(--sr-radius-lg);border:1px solid var(--sr-card-border);background:var(--sr-card-bg);margin-bottom:var(--sr-space-2)}._paper_p15i8_20 ._codeSectionHeader_p15i8_1060{display:flex;flex-direction:column;gap:4px}._paper_p15i8_20 ._codeSectionSubtitle_p15i8_1066{font-size:.8125rem;color:var(--sr-text-muted)}._paper_p15i8_20 ._aiTopCard_p15i8_1072{display:grid;grid-template-columns:minmax(0,1.4fr) auto;gap:var(--sr-space-2);align-items:center;padding:var(--sr-space-3);background:var(--sr-gradient-hero),var(--sr-card-bg)}._paper_p15i8_20 ._aiTopCopy_p15i8_1083{display:flex;flex-direction:column;gap:.625rem;min-width:0}._paper_p15i8_20 ._aiTopTitle_p15i8_1090{margin:0;font-size:1.125rem;line-height:1.15;font-weight:800;color:var(--sr-text-primary)}._paper_p15i8_20 ._aiTopActions_p15i8_1098{display:flex;align-items:center;justify-content:flex-end}._paper_p15i8_20 ._aiBenefitList_p15i8_1104{display:flex;flex-wrap:wrap;gap:.625rem}._paper_p15i8_20 ._aiBenefitItem_p15i8_1110{min-height:2rem;padding:0 .875rem;display:inline-flex;align-items:center;border-radius:var(--sr-radius-full);border:1px solid var(--sr-card-border);background:var(--sr-chip-bg);color:var(--sr-text-secondary);font-size:.75rem;font-weight:600}._paper_p15i8_20 ._aiTriggerSection_p15i8_1124{display:flex;flex-direction:column;gap:var(--sr-space-2)}._paper_p15i8_20 ._aiTriggerText_p15i8_1130{margin:0;font-size:.8125rem;line-height:1.5;color:var(--sr-text-secondary)}._paper_p15i8_20 ._aiTriggerButton_p15i8_1137{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border:none;border-radius:var(--sr-radius-lg);background:var(--sr-gradient-primary);color:var(--sr-on-accent);font-size:.875rem;font-weight:600;cursor:pointer;transition:all var(--sr-transition-normal);box-shadow:0 4px 12px var(--sr-glow-pink)}._paper_p15i8_20 ._aiTriggerButton_p15i8_1137:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px var(--sr-glow-pink)}@media (prefers-reduced-motion: reduce){._paper_p15i8_20 ._resultDot_p15i8_123,._paper_p15i8_20 ._heroPanel_p15i8_376:before,._paper_p15i8_20 ._workspaceIntro_p15i8_377:before,._paper_p15i8_20 ._sidebarCard_p15i8_378:before,._paper_p15i8_20 ._heroOrbPink_p15i8_424,._paper_p15i8_20 ._heroOrbBlue_p15i8_439{animation:none}._paper_p15i8_20 ._sectionJump_p15i8_60,._paper_p15i8_20 ._closeButton_p15i8_332,._paper_p15i8_20 ._heroStatCard_p15i8_94,._paper_p15i8_20 ._heroMetricCard_p15i8_701,._paper_p15i8_20 ._identityItem_p15i8_702,._paper_p15i8_20 ._guidanceItem_p15i8_703,._paper_p15i8_20 ._workspaceSummaryCard_p15i8_903,._paper_p15i8_20 ._sidebarCard_p15i8_378,._paper_p15i8_20 ._aiTriggerButton_p15i8_1137{transition-duration:.01ms}}._paper_p15i8_20 ._aiTriggerButton_p15i8_1137:disabled{opacity:.6;cursor:not-allowed}._paper_p15i8_20 ._spinning_p15i8_1188{animation:_spin_p15i8_1188 1s linear infinite}@media (max-width: 1260px){._paper_p15i8_20 ._heroPanel_p15i8_376,._paper_p15i8_20 ._contentGrid_p15i8_786{grid-template-columns:1fr}._paper_p15i8_20 ._sidebar_p15i8_93{position:static;top:auto}}@media (max-width: 860px){._paper_p15i8_20 ._topBar_p15i8_40,._paper_p15i8_20 ._dialogBody_p15i8_25{padding:var(--sr-space-2)}._paper_p15i8_20 ._heroPanel_p15i8_376,._paper_p15i8_20 ._workspaceIntro_p15i8_377,._paper_p15i8_20 ._sidebarCard_p15i8_378{border-radius:var(--sr-radius-xl)}._paper_p15i8_20 ._heroPanel_p15i8_376{padding:var(--sr-space-2)}._paper_p15i8_20 ._heroTitleRow_p15i8_475{flex-direction:column;align-items:flex-start}._paper_p15i8_20 ._heroStatusBadge_p15i8_517{align-self:flex-start}._paper_p15i8_20 ._heroMeta_p15i8_549{flex-wrap:wrap;gap:var(--sr-space-1)}._paper_p15i8_20 ._heroMetaDivider_p15i8_572{display:none}._paper_p15i8_20 ._heroMetaItem_p15i8_557{padding:4px 8px;background:var(--sr-hover-bg);border-radius:var(--sr-radius-sm)}._paper_p15i8_20 ._heroHeadlineRow_p15i8_630,._paper_p15i8_20 ._heroStats_p15i8_681{grid-template-columns:1fr}._paper_p15i8_20 ._workspaceIntro_p15i8_377{grid-template-columns:1fr;align-items:flex-start}._paper_p15i8_20 ._aiTopCard_p15i8_1072{grid-template-columns:1fr}._paper_p15i8_20 ._aiTopActions_p15i8_1098{justify-content:flex-start}}@media (max-width: 640px){._paper_p15i8_20 ._topBar_p15i8_40{align-items:flex-start;flex-direction:column}._paper_p15i8_20 ._topBarActions_p15i8_51{width:100%;justify-content:flex-start;flex-wrap:wrap}._paper_p15i8_20 ._resultBadge_p15i8_90{max-width:100%}._paper_p15i8_20 ._heroAvatar_p15i8_482{width:48px;height:48px}._paper_p15i8_20 ._heroAvatar_p15i8_482 svg{width:24px;height:24px}._paper_p15i8_20 ._heroTitle_p15i8_475{font-size:1.25rem}._paper_p15i8_20 ._heroMetricCard_p15i8_701,._paper_p15i8_20 ._identityItem_p15i8_702,._paper_p15i8_20 ._guidanceItem_p15i8_703{grid-template-columns:1fr}._paper_p15i8_20 ._heroMetricIcon_p15i8_745,._paper_p15i8_20 ._identityIcon_p15i8_746{width:40px;height:40px}}._container_1lcq0_1{display:flex;flex-direction:column;gap:.75rem;padding:clamp(.6875rem,1vw,.9375rem);overflow:auto;font-family:"Inter",var(--font-family)}._sectionHeader_1lcq0_10{display:flex;align-items:flex-end;justify-content:space-between;gap:.875rem;padding-bottom:.125rem}._headingBlock_1lcq0_18{display:flex;flex-direction:column;gap:.25rem;min-width:0}._headingEyebrow_1lcq0_25{font-size:.625rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--question-library-text-color) 74%,transparent)}._heading_1lcq0_18{font-size:clamp(1rem,1.35vw,1.1875rem);font-weight:700;color:var(--question-library-text-color);line-height:1.08}._headingSupporting_1lcq0_40{font-size:clamp(.71875rem,.95vw,.78125rem);line-height:1.45;color:color-mix(in srgb,var(--question-library-text-color) 72%,transparent);max-width:58ch}._headingCount_1lcq0_47{display:inline-flex;align-items:center;justify-content:center;min-height:1.875rem;padding:.3125rem .6875rem;border-radius:999rem;font-size:.6875rem;font-weight:700;white-space:nowrap;color:var(--question-library-text-color);background:color-mix(in srgb,var(--button-primary) 12%,transparent);border:.0625rem solid color-mix(in srgb,var(--button-primary) 22%,transparent)}._empty_1lcq0_62{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}@media (max-width: 40rem){._container_1lcq0_1{padding:.6875rem;gap:.75rem}._sectionHeader_1lcq0_10{flex-direction:column;align-items:flex-start}._headingSupporting_1lcq0_40{font-size:.71875rem}._headingCount_1lcq0_47{align-self:flex-start}}._card_dr8sg_1{--card-outline: color-mix(in srgb, var(--question-library-text-color) 10%, transparent);--card-outline-strong: color-mix(in srgb, var(--button-primary) 24%, var(--question-library-text-color) 10%);--card-muted-surface: color-mix(in srgb, var(--question-library-text-color) 6%, transparent);position:relative;isolation:isolate;container-type:inline-size;display:flex;flex-direction:column;gap:.75rem;height:auto;padding:.875rem 1rem;overflow:hidden;border:.0625rem solid var(--card-outline);border-radius:1rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--button-primary) 12%,transparent),transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--button-primary) 6%,transparent),transparent 58%),var(--additional-information-card-bg);box-shadow:0 1rem 2.25rem color-mix(in srgb,var(--question-library-text-color) 6%,transparent),var(--additional-information-card-box-shadow);font-family:"Inter",var(--font-family);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}._card_dr8sg_1:before{content:"";position:absolute;top:0;left:0;right:0;height:.1875rem;background:linear-gradient(90deg,var(--submission-accent),color-mix(in srgb,var(--submission-accent) 48%,transparent));opacity:.8;pointer-events:none}._card_dr8sg_1:hover{transform:translateY(-.125rem);border-color:var(--card-outline-strong);box-shadow:0 1.25rem 2.75rem color-mix(in srgb,var(--button-primary) 11%,transparent),var(--additional-information-card-box-shadow)}._cardHeader_dr8sg_50{display:flex;flex-direction:column;gap:.5rem;min-width:0;color:var(--additional-information-card-text-color)}._topRow_dr8sg_58{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;min-width:0}._topLeft_dr8sg_67{display:flex;align-items:center;gap:.5rem;flex:1 1 auto;min-width:0}._topRight_dr8sg_75{display:flex;align-items:center;justify-content:flex-end;gap:.375rem;flex:0 1 auto;margin-left:auto;min-width:0}._bottomRow_dr8sg_85{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem .625rem;min-width:0}._bottomLeft_dr8sg_94{display:flex;align-items:center;gap:.375rem;flex:999 1 14rem;min-width:0}._bottomRight_dr8sg_102{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex:1 1 auto;margin-left:auto;min-width:0}._clickableHeader_dr8sg_112{cursor:pointer}._clickableHeader_dr8sg_112:focus-visible{outline:.125rem solid color-mix(in srgb,var(--button-primary) 55%,transparent);outline-offset:.25rem}._staticHeader_dr8sg_121{cursor:default}._title_dr8sg_126{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.375rem .5rem;min-width:0}._statusLabel_dr8sg_134{font-size:.625rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;color:color-mix(in srgb,var(--question-library-text-color) 70%,transparent)}._statusValue_dr8sg_143{max-width:100%;overflow:hidden;color:var(--question-library-text-color);font-size:clamp(.875rem,.8rem + .3vw,1rem);font-weight:700;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}._attemptNumber_dr8sg_154{display:inline-flex;align-items:center;min-height:1.625rem;padding:.3125rem .6875rem;border:.0625rem solid color-mix(in srgb,var(--question-library-text-color) 12%,transparent);border-radius:999rem;background:color-mix(in srgb,var(--question-library-text-color) 6%,transparent);color:var(--question-library-text-color);font-size:.625rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}._metaRow_dr8sg_170{display:flex;flex-wrap:wrap;gap:.375rem .5rem;min-width:0}._metaPill_dr8sg_177{display:inline-flex;align-items:center;gap:.375rem;min-width:0;max-width:100%;min-height:1.625rem;padding:.25rem .5625rem;border:.0625rem solid color-mix(in srgb,var(--question-library-text-color) 10%,transparent);border-radius:999rem;background:var(--card-muted-surface);color:var(--question-library-text-color)}._metaPill_dr8sg_177 svg{flex-shrink:0;font-size:.75rem;opacity:.82}._metaValue_dr8sg_197{min-width:0;overflow:hidden;font-size:.6875rem;font-weight:600;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}._statusBadges_dr8sg_207{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4375rem;max-width:100%}._statusBadge_dr8sg_207{display:inline-flex;align-items:center;justify-content:center;gap:.3125rem;min-width:1.875rem;min-height:1.875rem;padding:0 .5rem;overflow:hidden;border:.0625rem solid transparent;border-radius:999rem;box-shadow:inset 0 .0625rem #ffffff14;cursor:default;font-size:.6875rem;font-weight:700;letter-spacing:.01em;-webkit-user-select:none;user-select:none;white-space:nowrap}._badgeIcon_dr8sg_236,._buttonIcon_dr8sg_237{display:inline-flex;align-items:center;justify-content:center;line-height:1}._badgeIcon_dr8sg_236,._buttonIcon_dr8sg_237{font-size:.875rem}._actionButtons_dr8sg_252{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap;min-width:0;max-width:100%}._addButton_dr8sg_262{display:inline-flex;align-items:center;justify-content:center;gap:.4375rem;min-height:2.125rem;padding:.5rem .875rem;border:none;border-radius:.75rem;background:linear-gradient(135deg,var(--button-primary),var(--button-primary-hover));box-shadow:0 .75rem 1.5rem color-mix(in srgb,var(--button-primary) 20%,transparent);color:var(--button-primary-text-color);cursor:pointer;font-size:.75rem;font-weight:700;letter-spacing:-.01em;white-space:nowrap;max-width:100%;min-width:clamp(7.75rem,35%,11.5rem);flex:1 1 auto;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}._addButtonWithMargin_dr8sg_288{margin:0}._addButton_dr8sg_262:hover{transform:translateY(-.0625rem);filter:brightness(1.03);box-shadow:0 .9375rem 1.875rem color-mix(in srgb,var(--button-primary) 24%,transparent)}._addButton_dr8sg_262:focus-visible,._expandButton_dr8sg_299:focus-visible{outline:.125rem solid color-mix(in srgb,var(--button-primary) 70%,transparent);outline-offset:.125rem}._expandButton_dr8sg_299{display:inline-flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;border:.0625rem solid color-mix(in srgb,var(--question-library-text-color) 12%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--question-library-text-color) 5%,transparent);color:var(--question-library-text-color);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}._expandButton_dr8sg_299:hover{border-color:var(--card-outline-strong);background:color-mix(in srgb,var(--button-primary) 8%,transparent)}._expandIcon_dr8sg_326{font-size:1rem;transition:transform .3s ease-in-out}._rotate_dr8sg_331{transform:rotate(180deg)}._tooltip-popper_dr8sg_335.MuiTooltip-popper ._tooltip-root_dr8sg_335.MuiTooltip-tooltip{margin:.3125rem;padding:.25rem .5rem;border-radius:.3125rem;background:var(--text-tooltip-background-color);color:var(--text-tooltip-color);font-size:.625rem;font-style:normal;font-weight:500;line-height:.9375rem;word-wrap:break-word}._tooltip-popper_dr8sg_335.MuiTooltip-popper ._tooltip-root-arrow_dr8sg_348{color:var(--text-tooltip-background-color)}._cardBody_dr8sg_352{padding-top:.8125rem;border-top:.0625rem solid color-mix(in srgb,var(--question-library-text-color) 10%,transparent)}._submissionTime_dr8sg_357{max-width:100%;margin-bottom:.5rem;overflow:hidden;color:var(--question-library-text-color);font-size:.6875rem;opacity:.7;text-overflow:ellipsis;white-space:nowrap}._submissionTime_dr8sg_357 span{font-weight:500}._badge-ai-running_dr8sg_372{background:#f59e0b1c;border-color:#f59e0b47;color:#c98506}._badge-ai-done_dr8sg_378{background:#22c55e14;border-color:#22c55e3d;color:#16a34a}._badge-ai-failed_dr8sg_384{background:#ef444414;border-color:#ef44443d;color:#dc2626}._badge-eval-running_dr8sg_390{background:#6366f11a;border-color:#6366f147;color:#6d72f6}._badge-eval-done_dr8sg_396{background:#0ea5e914;border-color:#0ea5e938;color:#0284c7}._badge-eval-failed_dr8sg_402{background:#ef444414;border-color:#ef44443d;color:#dc2626}._badge-eval-pending_dr8sg_408{background:#94a3b814;border-color:#94a3b838;color:#64748bf2}._badge-tc-all_dr8sg_414{background:#22c55e14;border-color:#22c55e3d;color:#16a34a}._badge-tc-partial_dr8sg_420{background:#f59e0b1c;border-color:#f59e0b47;color:#c98506}._badge-tc-none_dr8sg_426{background:#ef444414;border-color:#ef44443d;color:#dc2626}._spinPulse_dr8sg_432{animation:_spinPulseAnim_dr8sg_1 1.8s ease-in-out infinite}@keyframes _spinPulseAnim_dr8sg_1{0%{transform:rotate(0) scale(1);opacity:1}50%{transform:rotate(180deg) scale(1.14);opacity:.72}to{transform:rotate(360deg) scale(1);opacity:1}}._pulseDot_dr8sg_453{width:.3125rem;height:.3125rem;flex-shrink:0;border-radius:50%;background:#f59e0b;animation:_dotPulse_dr8sg_1 1.4s ease-in-out infinite}@keyframes _dotPulse_dr8sg_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.32;transform:scale(.68)}}@media (prefers-reduced-motion: reduce){._card_dr8sg_1,._addButton_dr8sg_262,._expandButton_dr8sg_299,._expandIcon_dr8sg_326,._spinPulse_dr8sg_432,._pulseDot_dr8sg_453{animation:none;transition:none}}._sectionHeader_7o8g8_1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;position:relative;z-index:1}._panelEyebrow_7o8g8_11{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ai-analysis-muted)}._sectionTitle_7o8g8_19{margin:0;font-size:1.65rem;line-height:1.06;letter-spacing:-.045em;font-weight:900;color:var(--ai-analysis-title)}._sectionIntro_7o8g8_28{margin:8px 0 0;max-width:68ch;font-size:13px;line-height:1.72;color:var(--ai-analysis-muted)}._panelPill_7o8g8_36{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid transparent;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._codeBlocksSection_7o8g8_50{display:flex;flex-direction:column;gap:16px}._codeBlockGrid_7o8g8_56{display:grid;grid-template-columns:1fr;gap:16px}._codeBlockCard_7o8g8_62{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:24px;border:1px solid var(--ai-analysis-border, rgba(148, 163, 184, .18));background:radial-gradient(circle at top right,var(--section-glow, rgba(139, 92, 246, .06)),transparent 36%),color-mix(in srgb,var(--ai-analysis-surface-strong, rgba(148, 163, 184, .1)) 98%,transparent)}._codeBlockCardLight_7o8g8_74{background:#fff;border-color:#94a3b838;box-shadow:0 2px 12px #0000000f;color:#0f172a}._codeBlockHeader_7o8g8_81{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}._codeBlockTitleRow_7o8g8_89{display:flex;align-items:center;gap:10px}._findingEyebrow_7o8g8_95{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ai-analysis-muted)}._findingIcon_7o8g8_103{width:42px;height:42px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,color-mix(in srgb,var(--report-accent-rose) 22%,transparent),color-mix(in srgb,var(--report-accent-pink) 18%,transparent)),color-mix(in srgb,var(--ai-analysis-surface) 98%,transparent);color:color-mix(in srgb,var(--report-accent-pink) 76%,var(--button-primary));box-shadow:inset 0 1px color-mix(in srgb,var(--report-accent-pink) 22%,transparent)}._findingTitle_7o8g8_121{margin-top:4px;font-size:15px;font-weight:800;color:var(--ai-analysis-title)}._assessmentBadge_7o8g8_128{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:4px 12px;border-radius:999px;border:1px solid currentColor;white-space:nowrap;opacity:.9}._codeBlockMetaStrip_7o8g8_140{display:flex;flex-wrap:wrap;gap:8px}._codeBlockMetaChip_7o8g8_146{min-height:28px;padding:0 10px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid color-mix(in srgb,var(--ai-analysis-border) 92%,transparent);background:color-mix(in srgb,var(--ai-analysis-surface-strong) 98%,transparent);font-size:11px;font-weight:700;color:var(--ai-analysis-muted)}._codeBlockBody_7o8g8_159{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}._codeSnippetPanel_7o8g8_166{display:flex;flex-direction:column;gap:8px}._codeBlockPanelLabel_7o8g8_172{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ai-analysis-muted)}._codeEvidenceColumn_7o8g8_180{display:flex;flex-direction:column;gap:12px}._codeSnippet_7o8g8_166{margin:0;padding:16px;border-radius:14px;border:1px solid rgba(148,163,184,.28);background:#f1f5f9;color:#1e293b;font-family:Consolas,Fira Code,Courier New,monospace;font-size:12.5px;line-height:1.7;overflow-x:auto;white-space:pre;-moz-tab-size:2;tab-size:2}._codeSnippet_7o8g8_166 code{color:inherit;font-family:inherit;font-size:inherit}[data-theme=dark] ._codeSnippet_7o8g8_166{background:#020617bf;border-color:#94a3b81f;color:#e2e8f0}._codeSnippet_7o8g8_166::-webkit-scrollbar{height:4px}._codeSnippet_7o8g8_166::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:4px}._findingEvidenceGrid_7o8g8_222{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._findingEvidenceCard_7o8g8_228{padding:12px;border-radius:18px;border:1px solid var(--ai-analysis-border, rgba(148, 163, 184, .18));background:linear-gradient(135deg,rgba(139,92,246,.06),transparent 70%),color-mix(in srgb,var(--ai-analysis-surface-strong) 98%,transparent)}._findingEvidenceTitle_7o8g8_237{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--button-primary-text-color) 84%,var(--button-primary))}._findingList_7o8g8_245{margin:10px 0 0;padding-left:18px;font-size:11px;line-height:1.6;color:var(--ai-analysis-text)}._findingList_7o8g8_245 li+li{margin-top:6px}@media (max-width: 720px){._codeBlockGrid_7o8g8_56{grid-template-columns:1fr}}._findingsSection_1layc_1{position:relative;overflow:hidden;border-radius:24px;border:1px solid color-mix(in srgb,var(--ai-analysis-border) 92%,transparent);background:radial-gradient(circle at top right,color-mix(in srgb,var(--report-accent-pink) 14%,transparent),transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--report-accent-rose) 10%,transparent),transparent 48%),linear-gradient(180deg,color-mix(in srgb,var(--ai-analysis-panel) 98%,transparent),color-mix(in srgb,var(--ai-analysis-surface) 100%,transparent));box-shadow:0 12px 28px #00000014;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,background .24s ease;padding:20px}._findingsSection_1layc_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at top right,color-mix(in srgb,var(--report-accent-pink) 10%,transparent),transparent 28%);animation:_panelWave_1layc_1 12s ease-in-out infinite}._findingsSection_1layc_1:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--button-primary) 24%,var(--ai-analysis-border));box-shadow:0 18px 32px color-mix(in srgb,var(--button-primary) 12%,transparent)}._sectionHeader_1layc_34{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;position:relative;z-index:1}._panelEyebrow_1layc_44{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ai-analysis-muted)}._sectionTitle_1layc_52{margin:0;font-size:1.65rem;line-height:1.06;letter-spacing:-.045em;font-weight:900;color:var(--ai-analysis-title)}._sectionIntro_1layc_61{margin:8px 0 0;max-width:68ch;font-size:13px;line-height:1.72;color:var(--ai-analysis-muted)}._findingsIntroCopy_1layc_69,._findingsSummaryCard_1layc_70{position:relative;overflow:hidden;border-radius:22px;border:1px solid color-mix(in srgb,var(--ai-analysis-border) 92%,transparent);background:radial-gradient(circle at top right,color-mix(in srgb,var(--report-accent-pink) 18%,transparent),transparent 44%),linear-gradient(135deg,color-mix(in srgb,var(--report-accent-rose) 16%,transparent),transparent 56%),color-mix(in srgb,var(--ai-analysis-surface-strong) 98%,transparent)}._findingsIntroCopy_1layc_69{padding:18px;margin-bottom:14px}._findingsSummaryGrid_1layc_86{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:14px;margin-bottom:14px}._findingsSummaryCard_1layc_70{padding:14px;display:flex;flex-direction:column;justify-content:center;gap:8px}._findingsSummaryLabel_1layc_101,._findingEyebrow_1layc_102,._findingScoreLabel_1layc_103,._progressMeta_1layc_104{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}._findingsSummaryLabel_1layc_101,._findingEyebrow_1layc_102,._findingScoreLabel_1layc_103{color:var(--ai-analysis-muted)}._findingsSummaryValue_1layc_117{font-size:1.35rem;line-height:1;letter-spacing:-.05em;font-weight:900;color:var(--ai-analysis-title)}._findingsSummaryDetail_1layc_125{font-size:12px;line-height:1.6;color:var(--ai-analysis-muted)}._findingsGrid_1layc_131{display:grid;gap:14px;position:relative;z-index:1;grid-template-columns:1fr;margin-top:14px}._findingCard_1layc_140{--section-glow: color-mix(in srgb, var(--report-accent-pink) 14%, transparent);--section-wash: color-mix(in srgb, var(--report-accent-rose) 16%, transparent);--section-border: color-mix(in srgb, var(--report-accent-pink) 18%, var(--ai-analysis-border));position:relative;display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:14px 16px;padding:18px;border-radius:24px;border:1px solid var(--section-border);background:radial-gradient(circle at top right,var(--section-glow),transparent 34%),linear-gradient(145deg,var(--section-wash),transparent 72%),color-mix(in srgb,var(--ai-analysis-surface-strong) 98%,transparent);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}._findingCard_1layc_140:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,color-mix(in srgb,var(--report-accent-rose) 82%,var(--button-primary-hover)),color-mix(in srgb,var(--report-accent-pink) 72%,var(--button-primary)),transparent);opacity:.9}._findingCard_1layc_140:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--button-primary) 24%,var(--ai-analysis-border));box-shadow:0 18px 32px color-mix(in srgb,var(--button-primary) 12%,transparent)}._toneHigh_1layc_179{box-shadow:inset 0 1px color-mix(in srgb,var(--button-primary) 18%,transparent)}._toneMid_1layc_183{box-shadow:inset 0 1px color-mix(in srgb,var(--button-primary-hover) 16%,transparent)}._toneLow_1layc_187{box-shadow:inset 0 1px color-mix(in srgb,var(--button-primary-hover) 22%,transparent)}._findingHeader_1layc_191{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:14px;grid-column:1;grid-row:1 / span 2;padding:16px;border-radius:20px;border:1px solid color-mix(in srgb,var(--section-border) 92%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--section-glow) 100%,transparent),transparent 64%),color-mix(in srgb,var(--ai-analysis-surface) 97%,transparent)}._findingLead_1layc_207{min-width:0}._findingTitleRow_1layc_211{display:flex;align-items:center;gap:12px}._findingIcon_1layc_217{width:42px;height:42px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,color-mix(in srgb,var(--report-accent-rose) 22%,transparent),color-mix(in srgb,var(--report-accent-pink) 18%,transparent)),color-mix(in srgb,var(--ai-analysis-surface) 98%,transparent);color:color-mix(in srgb,var(--report-accent-pink) 76%,var(--button-primary));box-shadow:inset 0 1px color-mix(in srgb,var(--report-accent-pink) 22%,transparent)}._findingTitle_1layc_211{margin-top:4px;font-size:15px;font-weight:800;color:var(--ai-analysis-title)}._findingScoreWrap_1layc_242{flex-shrink:0;min-width:88px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:16px;border:1px solid var(--section-border);background:linear-gradient(135deg,var(--section-glow),transparent 68%),color-mix(in srgb,var(--ai-analysis-surface) 96%,transparent)}._findingScore_1layc_103{font-size:12px;font-weight:900;color:color-mix(in srgb,var(--button-primary-text-color) 84%,var(--button-primary))}._progressBlock_1layc_263{display:flex;flex-direction:column;gap:8px;grid-column:2;grid-row:1;padding:14px 16px;border-radius:18px;border:1px solid color-mix(in srgb,var(--section-border) 92%,transparent);background:linear-gradient(135deg,var(--section-glow),transparent 72%),color-mix(in srgb,var(--ai-analysis-surface) 97%,transparent)}._progressMeta_1layc_104{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ai-analysis-muted)}._progressTrack_1layc_285{height:8px;border-radius:999px;overflow:hidden;background:linear-gradient(90deg,color-mix(in srgb,var(--section-glow) 80%,transparent),transparent),var(--ai-analysis-surface)}._progressFill_1layc_294{height:100%;border-radius:inherit;box-shadow:0 0 16px color-mix(in srgb,var(--button-primary) 20%,transparent)}._findingSectionDesc_1layc_300{margin-top:10px;padding:8px 12px;border-radius:10px;border-left:3px solid var(--section-border, rgba(139, 92, 246, .3));background:color-mix(in srgb,var(--section-glow, rgba(139, 92, 246, .08)) 80%,transparent);font-size:12px;line-height:1.6;color:var(--ai-analysis-text, #cbd5e1);font-weight:400}._findingText_1layc_312{font-size:12px;line-height:1.72;color:var(--ai-analysis-text);padding:16px 18px;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--report-accent-pink) 8%,transparent),transparent 72%),color-mix(in srgb,var(--ai-analysis-surface) 96%,transparent);border:1px solid color-mix(in srgb,var(--report-accent-pink) 12%,var(--ai-analysis-border));grid-column:2;grid-row:2}._insightStrip_1layc_326{display:flex;flex-wrap:wrap;gap:8px;grid-column:1 / -1}._insightChip_1layc_333{min-height:30px;padding:0 12px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid color-mix(in srgb,var(--report-accent-rose) 18%,var(--ai-analysis-border));background:linear-gradient(135deg,var(--section-wash),var(--section-glow)),color-mix(in srgb,var(--ai-analysis-surface) 95%,transparent);font-size:11px;font-weight:700;color:var(--ai-analysis-title)}._findingEvidenceGrid_1layc_348{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;grid-column:1 / -1}._findingEvidenceCard_1layc_355{padding:12px;border-radius:18px;border:1px solid var(--section-border);background:linear-gradient(135deg,var(--section-glow),transparent 70%),linear-gradient(180deg,var(--section-wash),transparent),color-mix(in srgb,var(--ai-analysis-surface-strong) 98%,transparent)}._findingEvidenceTitle_1layc_365{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--button-primary-text-color) 84%,var(--button-primary))}._findingList_1layc_373{margin:10px 0 0;padding-left:18px;font-size:11px;line-height:1.6;color:var(--ai-analysis-text)}._findingList_1layc_373 li+li{margin-top:6px}._complexityPanel_1layc_387{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:18px;border:1px solid var(--section-border);background:radial-gradient(circle at top right,var(--section-glow),transparent 42%),linear-gradient(135deg,var(--section-wash),transparent 62%),color-mix(in srgb,var(--ai-analysis-surface-strong) 98%,transparent);grid-column:1 / -1}._complexityHeader_1layc_401{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._complexityHint_1layc_409{min-height:28px;padding:0 10px;display:inline-flex;align-items:center;border-radius:999px;background:color-mix(in srgb,var(--report-accent-rose) 14%,transparent);color:color-mix(in srgb,var(--report-accent-pink) 76%,var(--button-primary));font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._complexityStackLg_1layc_423{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._complexityRowLg_1layc_429{display:flex;flex-direction:row;align-items:stretch;border-radius:14px;border:1px solid var(--section-border);background:linear-gradient(135deg,var(--section-glow),transparent 72%),color-mix(in srgb,var(--ai-analysis-surface) 96%,transparent);overflow:hidden}._complexityRowLgMeta_1layc_441{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:16px 20px}._complexityRowLgGraph_1layc_451{flex:0 0 220px;border-left:1px solid var(--section-border);overflow:hidden}._complexityLabel_1layc_457{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ai-analysis-muted)}._complexityTypeLg_1layc_465{font-size:20px;font-weight:900;font-family:Consolas,Monaco,monospace;line-height:1}._complexityDescLg_1layc_472{font-size:13px;color:var(--ai-analysis-muted);line-height:1.45}._sectionCorrectness_1layc_480{--section-glow: color-mix(in srgb, var(--report-accent-pink) 16%, transparent);--section-wash: color-mix(in srgb, var(--button-primary) 16%, transparent);--section-border: color-mix(in srgb, var(--report-accent-pink) 20%, var(--ai-analysis-border))}._sectionCodeQuality_1layc_486{--section-glow: color-mix(in srgb, #f472d0 14%, transparent);--section-wash: color-mix(in srgb, var(--button-primary-hover) 16%, transparent);--section-border: color-mix(in srgb, #f472d0 22%, var(--ai-analysis-border))}._sectionWritingStyle_1layc_492{--section-glow: color-mix(in srgb, #f29fe8 14%, transparent);--section-wash: color-mix(in srgb, var(--button-primary) 14%, transparent);--section-border: color-mix(in srgb, #f29fe8 22%, var(--ai-analysis-border))}._sectionPerformance_1layc_498{--section-glow: color-mix(in srgb, #ff86d7 18%, transparent);--section-wash: color-mix(in srgb, var(--button-primary-hover) 18%, transparent);--section-border: color-mix(in srgb, #ff86d7 24%, var(--ai-analysis-border))}._sectionBestPractices_1layc_504{--section-glow: color-mix(in srgb, #e98bff 16%, transparent);--section-wash: color-mix(in srgb, var(--button-primary) 16%, transparent);--section-border: color-mix(in srgb, #e98bff 22%, var(--ai-analysis-border))}._sectionCorrectness_1layc_480 ._findingIcon_1layc_217,._sectionCorrectness_1layc_480 ._findingScoreWrap_1layc_242,._sectionCodeQuality_1layc_486 ._findingIcon_1layc_217,._sectionCodeQuality_1layc_486 ._findingScoreWrap_1layc_242,._sectionWritingStyle_1layc_492 ._findingIcon_1layc_217,._sectionWritingStyle_1layc_492 ._findingScoreWrap_1layc_242,._sectionPerformance_1layc_498 ._findingIcon_1layc_217,._sectionPerformance_1layc_498 ._findingScoreWrap_1layc_242,._sectionBestPractices_1layc_504 ._findingIcon_1layc_217,._sectionBestPractices_1layc_504 ._findingScoreWrap_1layc_242{border-color:var(--section-border)}@keyframes _panelWave_1layc_1{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@media (max-width: 1180px){._findingEvidenceGrid_1layc_348,._findingCard_1layc_140{grid-template-columns:1fr}._findingHeader_1layc_191,._progressBlock_1layc_263,._findingText_1layc_312{grid-column:1;grid-row:auto}}@media (max-width: 720px){._findingsSummaryGrid_1layc_86{grid-template-columns:1fr}._findingHeader_1layc_191{padding:14px}._findingScoreWrap_1layc_242{width:100%;align-items:flex-start}._complexityStackLg_1layc_423{grid-template-columns:1fr}}._suggestionsSection_814c7_1{position:relative;overflow:hidden;border-radius:24px;border:1px solid color-mix(in srgb,var(--ai-analysis-border) 92%,transparent);background:radial-gradient(circle at top right,color-mix(in srgb,var(--report-accent-pink) 14%,transparent),transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--report-accent-rose) 10%,transparent),transparent 48%),linear-gradient(180deg,color-mix(in srgb,var(--ai-analysis-panel) 98%,transparent),color-mix(in srgb,var(--ai-analysis-surface) 100%,transparent));box-shadow:0 12px 28px #00000014;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,background .24s ease;padding:20px;display:flex;flex-direction:column;gap:16px}._suggestionsSection_814c7_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at top right,color-mix(in srgb,var(--report-accent-pink) 10%,transparent),transparent 28%);animation:_panelWave_814c7_1 12s ease-in-out infinite}._suggestionsSection_814c7_1:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--button-primary) 24%,var(--ai-analysis-border));box-shadow:0 18px 32px color-mix(in srgb,var(--button-primary) 12%,transparent)}._sectionHeader_814c7_37{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;position:relative;z-index:1}._panelEyebrow_814c7_47{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ai-analysis-muted)}._sectionTitle_814c7_55{margin:0;font-size:1.65rem;line-height:1.06;letter-spacing:-.045em;font-weight:900;color:var(--ai-analysis-title)}._panelPill_814c7_64{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid transparent;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._suggestionGrid_814c7_78{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;position:relative;z-index:1}._suggestionCard_814c7_86{display:flex;align-items:flex-start;gap:14px;min-height:88px;padding:18px;border-radius:20px;border:1px solid color-mix(in srgb,var(--ai-analysis-border) 92%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--report-accent-rose) 10%,transparent),transparent 70%),var(--ai-analysis-surface-strong);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}._suggestionCard_814c7_86:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--button-primary) 24%,var(--ai-analysis-border));box-shadow:0 18px 32px color-mix(in srgb,var(--button-primary) 12%,transparent)}._suggestionLead_814c7_106{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;padding-top:2px}._suggestionIndex_814c7_115{font-size:10px;font-weight:900;letter-spacing:.06em;color:var(--ai-analysis-muted);font-family:Consolas,Monaco,monospace}._suggestionDot_814c7_123{width:10px;height:10px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,color-mix(in srgb,var(--report-accent-rose) 56%,var(--button-primary-hover) 44%),color-mix(in srgb,var(--report-accent-pink) 48%,var(--button-primary) 52%));box-shadow:0 0 0 4px var(--ai-analysis-accent-soft)}._suggestionCopy_814c7_136{min-width:0;display:flex;flex-direction:column;gap:6px}._suggestionKicker_814c7_143{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--report-accent-pink) 72%,var(--button-primary))}._suggestionText_814c7_151{font-size:13px;line-height:1.72;color:var(--ai-analysis-text)}@keyframes _panelWave_814c7_1{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@media (max-width: 1180px){._suggestionGrid_814c7_78{grid-template-columns:1fr}}._heroSection_1ig5p_1{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:18px}._scorePanel_1ig5p_9,._signalPanel_1ig5p_10,._chartCard_1ig5p_11{position:relative;overflow:hidden;border-radius:24px;border:1px solid color-mix(in srgb,var(--ai-analysis-border) 92%,transparent);background:radial-gradient(circle at top right,color-mix(in srgb,var(--report-accent-pink) 14%,transparent),transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--report-accent-rose) 10%,transparent),transparent 48%),linear-gradient(180deg,color-mix(in srgb,var(--ai-analysis-panel) 98%,transparent),color-mix(in srgb,var(--ai-analysis-surface) 100%,transparent));box-shadow:0 12px 28px #00000014;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,background .24s ease}._scorePanel_1ig5p_9:before,._signalPanel_1ig5p_10:before,._chartCard_1ig5p_11:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at top right,color-mix(in srgb,var(--report-accent-pink) 10%,transparent),transparent 28%);animation:_panelWave_1ig5p_1 12s ease-in-out infinite}._scorePanel_1ig5p_9:hover,._signalPanel_1ig5p_10:hover,._chartCard_1ig5p_11:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--button-primary) 24%,var(--ai-analysis-border));box-shadow:0 18px 32px color-mix(in srgb,var(--button-primary) 12%,transparent)}._scorePanel_1ig5p_9,._signalPanel_1ig5p_10{padding:20px}._scorePanelHeader_1ig5p_54,._chartHeader_1ig5p_55{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;position:relative;z-index:1}._scorePanelBody_1ig5p_65{position:relative;z-index:1;display:grid;grid-template-columns:220px minmax(0,1fr);gap:22px;align-items:center;margin-top:16px}._scoreChart_1ig5p_75{position:relative;width:220px;height:220px;margin:0 auto}._scoreRing_1ig5p_82{position:absolute;top:50%;right:50%;bottom:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#fff;border:4px solid var(--ai-analysis-surface);box-shadow:0 12px 30px #00000038;animation:_ringPulse_1ig5p_1 5s ease-in-out infinite}._scoreRing_1ig5p_82 strong{font-size:34px;line-height:1;font-weight:900}._scoreRing_1ig5p_82 span{font-size:12px;opacity:.92;letter-spacing:.05em}._scoreRingHigh_1ig5p_112{background:linear-gradient(135deg,color-mix(in srgb,var(--report-accent-rose) 58%,var(--button-primary-hover) 42%),color-mix(in srgb,var(--report-accent-pink) 48%,var(--button-primary) 52%))}._scoreRingMid_1ig5p_120{background:linear-gradient(135deg,color-mix(in srgb,var(--report-accent-pink) 30%,var(--button-primary) 70%),color-mix(in srgb,var(--report-accent-rose) 24%,var(--button-primary-hover) 76%))}._scoreRingLow_1ig5p_128{background:linear-gradient(135deg,color-mix(in srgb,var(--report-accent-rose) 36%,var(--button-primary-hover) 64%),color-mix(in srgb,var(--report-accent-pink) 20%,var(--button-primary) 80%))}._scoreSummary_1ig5p_136{display:flex;flex-direction:column;gap:10px}._scoreLabel_1ig5p_142{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ai-analysis-muted)}._scoreValue_1ig5p_150{font-size:2.25rem;line-height:1;letter-spacing:-.05em;font-weight:900;color:var(--ai-analysis-title)}._scoreText_1ig5p_158{margin:0;padding:16px;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--report-accent-pink) 14%,transparent),color-mix(in srgb,var(--report-accent-rose) 10%,transparent)),var(--ai-analysis-surface-strong);font-size:13px;line-height:1.75;color:var(--ai-analysis-text)}._signalPanel_1ig5p_10{display:flex;flex-direction:column;gap:14px}._panelEyebrow_1ig5p_182,._signalLabel_1ig5p_183,._metricLabel_1ig5p_184{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ai-analysis-muted)}._panelPill_1ig5p_192{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid transparent;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._signalGrid_1ig5p_206{display:grid;gap:14px;position:relative;z-index:1;grid-template-columns:1fr}._signalCard_1ig5p_214{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:center;padding:14px;border-radius:20px;border:1px solid color-mix(in srgb,var(--ai-analysis-border) 92%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--report-accent-pink) 12%,transparent),transparent 68%),var(--ai-analysis-surface-strong);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}._signalCard_1ig5p_214:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--button-primary) 24%,var(--ai-analysis-border));box-shadow:0 18px 32px color-mix(in srgb,var(--button-primary) 12%,transparent)}._signalIcon_1ig5p_234,._chartIcon_1ig5p_235{width:42px;height:42px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--report-accent-pink) 16%,transparent);color:color-mix(in srgb,var(--report-accent-pink) 70%,var(--button-primary))}._signalCopy_1ig5p_246{min-width:0;display:flex;flex-direction:column;gap:4px}._signalValue_1ig5p_253,._metricValue_1ig5p_254{color:var(--ai-analysis-title)}._signalValue_1ig5p_253{font-size:15px;line-height:1.35;font-weight:800}._signalHelper_1ig5p_264{font-size:12px;line-height:1.5;color:var(--ai-analysis-muted)}._metricGrid_1ig5p_270{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;position:relative;z-index:1}._metricCard_1ig5p_278{min-height:92px;padding:12px;display:flex;flex-direction:column;justify-content:center;gap:8px;border-radius:20px;border:1px solid color-mix(in srgb,var(--ai-analysis-border) 92%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--report-accent-rose) 10%,transparent),transparent 68%),var(--ai-analysis-surface-strong);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}._metricCard_1ig5p_278:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--button-primary) 24%,var(--ai-analysis-border));box-shadow:0 18px 32px color-mix(in srgb,var(--button-primary) 12%,transparent)}._metricValue_1ig5p_254{font-size:1.7rem;line-height:1;letter-spacing:-.05em;font-weight:900}._chartGrid_1ig5p_308{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;position:relative;z-index:1}._chartGrid_1ig5p_308>:first-child:last-child{grid-column:1 / -1}._chartCard_1ig5p_11{min-height:290px;padding:16px;animation:_chartLift_1ig5p_1 .5s ease-out}._chartTitleRow_1ig5p_326{display:flex;align-items:flex-start;gap:12px;position:relative;z-index:1}._chartTitle_1ig5p_326{font-size:15px;line-height:1.15;letter-spacing:-.02em;font-weight:800;color:var(--ai-analysis-title)}._chartSubtitle_1ig5p_342{margin-top:2px;font-size:11px;color:var(--ai-analysis-muted)}._chartFrame_1ig5p_348{position:relative;z-index:1;height:230px;margin-top:14px}._chartCard_1ig5p_11 canvas{max-width:100%}@keyframes _ringPulse_1ig5p_1{0%,to{box-shadow:0 12px 30px #00000038;transform:translate(-50%,-50%) scale(1)}50%{box-shadow:0 18px 42px color-mix(in srgb,var(--button-primary) 24%,transparent);transform:translate(-50%,-50%) scale(1.035)}}@keyframes _panelWave_1ig5p_1{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes _chartLift_1ig5p_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1180px){._heroSection_1ig5p_1,._chartGrid_1ig5p_308,._scorePanelBody_1ig5p_65{grid-template-columns:1fr}}@media (max-width: 720px){._metricGrid_1ig5p_270{grid-template-columns:1fr}._scoreChart_1ig5p_75{width:190px;height:190px}._scoreRing_1ig5p_82{width:102px;height:102px}._scoreRing_1ig5p_82 strong{font-size:26px}._chartFrame_1ig5p_348{height:220px}}._container_8adfz_1{--report-accent-pink: #da6cf7;--report-accent-rose: #f472d0;position:relative;display:flex;flex-direction:column;gap:22px;padding:24px;overflow:hidden;border-radius:28px;border:1px solid color-mix(in srgb,var(--ai-analysis-border) 94%,transparent);background:radial-gradient(circle at top right,color-mix(in srgb,var(--report-accent-pink) 16%,transparent),transparent 22%),radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--report-accent-rose) 12%,transparent),transparent 18%),linear-gradient(180deg,color-mix(in srgb,var(--ai-analysis-panel) 98%,transparent),color-mix(in srgb,var(--ai-analysis-surface) 100%,transparent));box-shadow:0 18px 42px #00000024;animation:_reportReveal_8adfz_1 .42s ease-out}._darkTheme_8adfz_24{background:radial-gradient(circle at top right,color-mix(in srgb,var(--report-accent-pink) 18%,transparent),transparent 24%),radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--report-accent-rose) 13%,transparent),transparent 18%),linear-gradient(180deg,color-mix(in srgb,var(--ai-analysis-panel) 98%,transparent),color-mix(in srgb,var(--ai-analysis-surface) 100%,transparent))}._lightTheme_8adfz_35{background:radial-gradient(circle at top right,color-mix(in srgb,var(--report-accent-pink) 14%,transparent),transparent 22%),radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--report-accent-rose) 10%,transparent),transparent 18%),linear-gradient(180deg,color-mix(in srgb,var(--ai-analysis-panel) 98%,transparent),color-mix(in srgb,var(--ai-analysis-surface) 100%,transparent))}._container_8adfz_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to right,transparent 0,transparent calc(100% - 1px),color-mix(in srgb,var(--ai-analysis-border) 24%,transparent) calc(100% - 1px)),linear-gradient(to bottom,transparent 0,transparent calc(100% - 1px),color-mix(in srgb,var(--ai-analysis-border) 24%,transparent) calc(100% - 1px));background-size:56px 56px;opacity:.05}._container_8adfz_1:after{content:"";position:absolute;right:-80px;top:-90px;width:260px;height:260px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--report-accent-pink) 16%,transparent),transparent 70%);filter:blur(8px);animation:_reportFloat_8adfz_1 16s ease-in-out infinite}._topRow_8adfz_72,._report_8adfz_73,._errorBanner_8adfz_74,._emptyState_8adfz_75,._primaryButton_8adfz_76{position:relative;z-index:1}._topRow_8adfz_72{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._titleCluster_8adfz_89{min-width:0;display:flex;flex-direction:column;gap:8px}._eyebrow_8adfz_96,._emptyEyebrow_8adfz_97{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ai-analysis-muted)}._title_8adfz_89{margin:0;font-size:1.95rem;line-height:1.02;letter-spacing:-.05em;font-weight:900;color:var(--ai-analysis-title)}._subtitle_8adfz_114{margin:0;max-width:70ch;font-size:13px;line-height:1.68;color:var(--ai-analysis-muted)}._actionCluster_8adfz_122{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._statusBadge_8adfz_129{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid transparent;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._statusPending_8adfz_143{color:var(--button-primary-hover);background:color-mix(in srgb,var(--button-primary-hover) 14%,transparent);border-color:color-mix(in srgb,var(--button-primary-hover) 24%,transparent)}._statusInProgress_8adfz_149,._statusCompleted_8adfz_155{color:color-mix(in srgb,var(--button-primary-text-color) 86%,var(--button-primary));background:color-mix(in srgb,var(--button-primary) 14%,transparent);border-color:color-mix(in srgb,var(--button-primary) 24%,transparent)}._statusFailed_8adfz_161{color:var(--button-primary-hover);background:color-mix(in srgb,var(--button-primary-hover) 14%,transparent);border-color:color-mix(in srgb,var(--button-primary-hover) 26%,transparent)}._primaryButton_8adfz_76,._secondaryButton_8adfz_168,._downloadButton_8adfz_169{min-height:40px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;font-size:12px;font-weight:800;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}._primaryButton_8adfz_76{border:1px solid transparent;color:var(--ai-analysis-button-primary-text);background:linear-gradient(135deg,color-mix(in srgb,var(--report-accent-rose) 56%,var(--button-primary-hover) 44%),color-mix(in srgb,var(--report-accent-pink) 46%,var(--button-primary) 54%)),linear-gradient(180deg,color-mix(in srgb,var(--report-accent-pink) 18%,transparent),transparent);box-shadow:0 16px 32px color-mix(in srgb,var(--button-primary) 24%,transparent)}._primaryButton_8adfz_76:hover:not(:disabled){transform:translateY(-1px)}._secondaryButton_8adfz_168{border:1px solid var(--ai-analysis-border);background:var(--ai-analysis-button-secondary);color:var(--ai-analysis-title)}._secondaryButton_8adfz_168:hover:not(:disabled),._downloadButton_8adfz_169:hover:not(:disabled){transform:translateY(-1px)}._downloadButton_8adfz_169{border:1px solid color-mix(in srgb,var(--button-primary) 24%,transparent);background:color-mix(in srgb,var(--button-primary) 10%,transparent);color:color-mix(in srgb,var(--button-primary-text-color) 84%,var(--button-primary))}._primaryButton_8adfz_76:disabled,._secondaryButton_8adfz_168:disabled,._downloadButton_8adfz_169:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}._spinner_8adfz_226{width:12px;height:12px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:_spin_8adfz_226 .75s linear infinite}@keyframes _spin_8adfz_226{to{transform:rotate(360deg)}}._errorBanner_8adfz_74{padding:14px 16px;border-radius:18px;border:1px solid color-mix(in srgb,var(--button-primary-hover) 26%,transparent);background:color-mix(in srgb,var(--button-primary-hover) 14%,transparent);color:var(--button-primary-hover);font-size:13px;font-weight:700}._emptyState_8adfz_75{position:relative;overflow:hidden;border-radius:24px;border:1px solid color-mix(in srgb,var(--ai-analysis-border) 92%,transparent);background:radial-gradient(circle at top right,color-mix(in srgb,var(--report-accent-pink) 14%,transparent),transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--report-accent-rose) 10%,transparent),transparent 48%),linear-gradient(180deg,color-mix(in srgb,var(--ai-analysis-panel) 98%,transparent),color-mix(in srgb,var(--ai-analysis-surface) 100%,transparent));box-shadow:0 12px 28px #00000014;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,background .24s ease;padding:26px}._emptyState_8adfz_75:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at top right,color-mix(in srgb,var(--report-accent-pink) 10%,transparent),transparent 28%);animation:_panelWave_8adfz_1 12s ease-in-out infinite}._emptyOrb_8adfz_282{position:absolute;top:-44px;right:-14px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,var(--ai-analysis-accent-soft),transparent 72%)}._emptyCopy_8adfz_292{position:relative;z-index:1}._emptyTitle_8adfz_297{margin-top:8px;font-size:1.5rem;line-height:1.06;letter-spacing:-.04em;font-weight:900;color:var(--ai-analysis-title)}._emptyText_8adfz_306{margin-top:10px;max-width:58ch;font-size:13px;line-height:1.72;color:var(--ai-analysis-muted)}._report_8adfz_73{display:flex;flex-direction:column;gap:20px}@keyframes _reportReveal_8adfz_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _reportFloat_8adfz_1{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-20px,24px,0) scale(1.08)}}@keyframes _panelWave_8adfz_1{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@media (max-width: 720px){._container_8adfz_1{padding:16px;border-radius:24px}._title_8adfz_89{font-size:1.65rem}._actionCluster_8adfz_122,._primaryButton_8adfz_76,._secondaryButton_8adfz_168,._downloadButton_8adfz_169{width:100%}}._fileTreeRoot_zayp3_1{width:220px;flex-shrink:0;background-color:var(--framework-solution-filetree-bg);color:var(--framework-solution-filetree-text);font-family:Consolas,Courier New,monospace;padding:5px 10px;overflow-y:auto;overflow-x:hidden;height:100%;box-sizing:border-box;border-right:1px solid var(--framework-solution-border)}@media (max-width: 720px){._fileTreeRoot_zayp3_1{width:100%;max-height:220px;border-right:0;border-bottom:1px solid var(--framework-solution-border)}}._fileTreeRoot_zayp3_1::-webkit-scrollbar{width:4px;height:4px}._fileTreeRoot_zayp3_1::-webkit-scrollbar-track{background:transparent}._fileTreeRoot_zayp3_1::-webkit-scrollbar-thumb{background-color:var(--framework-solution-scrollbar-thumb);border-radius:12px}._fileTreeRoot_zayp3_1::-webkit-scrollbar-thumb:hover{background-color:var(--framework-solution-scrollbar-thumb);border-radius:12px}._fileTreeItemIcon_zayp3_43{width:16px;height:16px;flex-shrink:0}._fileTreeFileFolderItem_zayp3_49{display:flex;padding:4px 8px;align-items:center;cursor:pointer;gap:4px;white-space:nowrap;overflow:hidden;border-radius:4px}._fileTreeFileFolderItem_zayp3_49:hover,._fileTreeFileActive_zayp3_64{background-color:var(--framework-solution-filetree-hover-bg)}._fileTreeFileActive_zayp3_64 ._fileTreeItemLabel_zayp3_68{color:var(--button-primary);font-weight:600}._fileTreeItemLabel_zayp3_68{color:var(--framework-solution-filetree-text);font-size:13px;font-style:normal;font-weight:500;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1;margin-left:5px}._toggleIcon_zayp3_86{display:flex;transition:transform .2s ease;cursor:pointer;margin-left:5px;margin-right:3px;flex-shrink:0}._toggleIcon_zayp3_86 svg{height:10px;width:10px}._rotate_zayp3_100{transform:rotate(90deg)}._workspaceShell_1eagu_1{display:flex;flex-direction:column;gap:18px;padding:20px}._workspaceSection_1eagu_8{display:flex;flex-direction:column;gap:12px}._sectionHeader_1eagu_14{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}._sectionEyebrow_1eagu_22{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--question-submission-dialog-meta-label)}._sectionTitle_1eagu_30{margin:6px 0 0;font-size:17px;font-weight:800;letter-spacing:-.02em;color:var(--question-submission-dialog-title)}._sectionBadge_1eagu_38{min-height:34px;padding:0 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--question-submission-dialog-border) 90%,transparent);background:color-mix(in srgb,var(--question-submission-dialog-panel-bg) 95%,transparent);display:inline-flex;align-items:center;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--question-submission-dialog-title)}._sectionSurface_1eagu_53{border:1px solid color-mix(in srgb,var(--question-submission-dialog-border) 90%,transparent);border-radius:24px;overflow:hidden;background:radial-gradient(circle at top right,color-mix(in srgb,var(--button-primary) 10%,transparent),transparent 26%),linear-gradient(180deg,color-mix(in srgb,var(--question-submission-dialog-panel-strong-bg) 98%,transparent),color-mix(in srgb,var(--question-submission-dialog-panel-bg) 100%,transparent));box-shadow:var(--question-submission-dialog-code-shadow)}._codingViewOuterContainer_1eagu_63 .sp-stack{gap:0}._editorLayout_1eagu_67.sp-layout,._previewLayout_1eagu_68.sp-layout{border:0;background:transparent}._codingViewOuterContainer_1eagu_63 .sp-layout{overflow:hidden}._codeEditor_1eagu_77.sp-cm{background:linear-gradient(180deg,color-mix(in srgb,var(--button-primary) 4%,transparent),transparent 14%),color-mix(in srgb,var(--question-submission-dialog-panel-bg) 100%,transparent)}._codingViewOuterContainer_1eagu_63 .sp-editor{border:0}._codingViewOuterContainer_1eagu_63 .sp-tabs{border-bottom:1px solid color-mix(in srgb,var(--question-submission-dialog-border) 86%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--button-primary) 7%,transparent),transparent 70%),color-mix(in srgb,var(--question-submission-dialog-panel-bg) 95%,transparent)}._codingViewOuterContainer_1eagu_63 .sp-tab-button{min-height:6px;border-radius:0}._codingViewOuterContainer_1eagu_63 .sp-tabs-scrollable-container{gap:2px}._codingViewOuterContainer_1eagu_63 .sp-close-button{position:relative}._codingViewOuterContainer_1eagu_63 .sp-tab-container{border-bottom-color:var(--button-primary);background:color-mix(in srgb,var(--button-primary) 14%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--button-primary) 18%,transparent);border-radius:0;padding:0;cursor:pointer;opacity:.9}._codingViewOuterContainer_1eagu_63 .sp-tab-container:has(button:focus){border-bottom-color:var(--button-primary);background:color-mix(in srgb,var(--button-primary) 14%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--button-primary) 18%,transparent);border-radius:0;padding:0;outline:none;opacity:1}._codingViewUiPreview_1eagu_127.sp-preview,._codingViewUiPreview_1eagu_127.sp-layout{height:430px;width:100%;border:0;background:linear-gradient(180deg,color-mix(in srgb,var(--button-primary) 4%,transparent),transparent 18%),color-mix(in srgb,var(--question-submission-dialog-panel-bg) 100%,transparent)}._codingViewUiPreview_1eagu_127 .sp-preview-actions{min-height:48px;background:linear-gradient(180deg,color-mix(in srgb,var(--button-primary) 8%,transparent),transparent 70%),color-mix(in srgb,var(--question-submission-dialog-panel-bg) 95%,transparent);border-bottom:1px solid color-mix(in srgb,var(--question-submission-dialog-border) 86%,transparent)}._codingViewUiPreview_1eagu_127 .sp-preview-toolbar{border:0}._codingViewUiPreview_1eagu_127 iframe{border:0;border-top:1px solid color-mix(in srgb,var(--question-submission-dialog-border) 84%,transparent)}._editorSurface_1eagu_154{height:70vh;overflow:auto;display:grid;grid-template-columns:220px minmax(0,1fr);background:var(--background-2)}._codeEditor_1eagu_77.sp-editor{min-width:0;min-height:0;border-left:1px solid var(--border-tertiary-color)}._editorSurface_1eagu_154 ._codeEditor_1eagu_77.sp-editor{height:100%}@media (max-width: 920px){._workspaceShell_1eagu_1{padding:16px}._sectionSurface_1eagu_53{border-radius:20px}._codingViewUiPreview_1eagu_127.sp-preview,._codingViewUiPreview_1eagu_127.sp-layout{height:360px}}@media (max-width: 720px){._editorSurface_1eagu_154{grid-template-columns:1fr}._codeEditor_1eagu_77.sp-editor{border-left:0;border-top:1px solid var(--border-tertiary-color)}}._container_zpxw5_6{display:flex;flex-direction:column;gap:var(--sr-space-1)}._heading_zpxw5_12{font-size:15px;font-weight:600;color:var(--sr-text-primary)}._list_zpxw5_18{display:flex;flex-direction:column;gap:var(--sr-space-1)}._card_zpxw5_24{display:flex;flex-direction:column;gap:6px;background:var(--sr-card-bg);border-radius:var(--sr-radius-md);border:1px solid var(--sr-card-border);padding:var(--sr-space-2);transition:all var(--sr-transition-normal)}._card_zpxw5_24:hover{border-color:var(--sr-gradient-pink);box-shadow:0 8px 20px var(--sr-glow-pink)}._input_zpxw5_40,._output_zpxw5_41,._expected_zpxw5_42{display:flex;flex-direction:column;color:var(--sr-text-secondary);font-size:13px;font-weight:400}._timeTaken_zpxw5_50,._result_zpxw5_51{display:flex;color:var(--sr-text-secondary);font-size:13px;font-weight:500}._container_zzqcg_6{display:flex;flex-direction:column;gap:var(--sr-space-2)}._container_zzqcg_6._dialogView_zzqcg_12{gap:var(--sr-space-3)}._codeContainer_zzqcg_16{display:flex;flex-direction:column;gap:var(--sr-space-1)}._codeContainer_zzqcg_16._dialogCodeContainer_zzqcg_22{position:relative;overflow:hidden;border-radius:var(--sr-radius-xl);border:1px solid var(--sr-card-border);background:var(--sr-panel-overlay),var(--sr-card-bg-elevated);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:var(--sr-panel-inset),var(--sr-card-shadow);animation:_workspaceReveal_zzqcg_1 .42s ease-out}._codeContainer_zzqcg_16._dialogCodeContainer_zzqcg_22:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--sr-gradient-subtle);animation:_workspaceGlow_zzqcg_1 12s ease-in-out infinite}._heading_zzqcg_45{display:flex;align-items:center;justify-content:space-between;gap:var(--sr-space-2);flex-wrap:wrap;margin-bottom:var(--sr-space-2)}._codeContainer_zzqcg_16._dialogCodeContainer_zzqcg_22 ._heading_zzqcg_45{padding:var(--sr-space-3) var(--sr-space-3) var(--sr-space-2);border-bottom:1px solid var(--sr-card-border);background:var(--sr-panel-overlay),var(--sr-glass-bg)}._headingCopy_zzqcg_62{min-width:0;display:flex;flex-direction:column;gap:2px}._headingEyebrow_zzqcg_69{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--sr-text-muted);line-height:1}._headingTitle_zzqcg_78{font-size:clamp(.95rem,1.8vw,1.25rem);line-height:1.1;letter-spacing:-.01em;font-weight:800;color:var(--sr-text-primary)}._codeContainer_zzqcg_16._dialogCodeContainer_zzqcg_22 ._headingTitle_zzqcg_78{font-size:clamp(1.4rem,2.5vw,1.75rem)}._headingSubtitle_zzqcg_90{max-width:72ch;font-size:13px;line-height:1.5;color:var(--sr-text-secondary);opacity:.8}._headingMeta_zzqcg_98{display:flex;align-items:center;gap:var(--sr-space-1)}._headingPill_zzqcg_104,._time_zzqcg_105._dialogTime_zzqcg_105{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:var(--sr-radius-full);border:1px solid var(--sr-card-border);background:var(--sr-chip-bg)}._headingPill_zzqcg_104{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--sr-text-primary)}._time_zzqcg_105{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--sr-text-muted);font-weight:500}._time_zzqcg_105._dialogTime_zzqcg_105{font-size:12px;font-weight:600;color:var(--sr-text-secondary)}._stageStrip_zzqcg_139{display:grid;grid-template-columns:minmax(320px,1.2fr) repeat(3,minmax(0,1fr));gap:var(--sr-space-2);padding:0 var(--sr-space-3) var(--sr-space-3);border-bottom:1px solid var(--sr-card-border);align-items:stretch}._stageOverviewCard_zzqcg_148{display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--sr-space-2);align-items:start;padding:var(--sr-space-2);border-radius:var(--sr-radius-lg);border:1px solid var(--sr-card-border);background:var(--sr-panel-overlay),var(--sr-card-bg);transition:all var(--sr-transition-normal);min-height:128px}._stageOverviewCard_zzqcg_148:hover{transform:translateY(-2px);border-color:var(--sr-card-hover-border);box-shadow:var(--sr-card-hover-shadow)}._stageOverviewIcon_zzqcg_169{width:44px;height:44px;border-radius:var(--sr-radius-md);display:inline-flex;align-items:center;justify-content:center;background:var(--sr-gradient-subtle);color:var(--sr-gradient-pink)}._stageOverviewCopy_zzqcg_180{min-width:0;display:flex;flex-direction:column;gap:4px}._stageOverviewLabel_zzqcg_187{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sr-text-muted)}._stageOverviewValue_zzqcg_195{font-size:1rem;line-height:1.35;letter-spacing:-.02em;font-weight:700;color:var(--sr-text-primary)}._stageOverviewDetail_zzqcg_203{font-size:12px;line-height:1.6;color:var(--sr-text-secondary)}._stageCard_zzqcg_209{display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--sr-space-1);align-items:start;min-height:128px;padding:var(--sr-space-2);border-radius:var(--sr-radius-lg);border:1px solid var(--sr-card-border);background:var(--sr-panel-overlay),var(--sr-card-bg);transition:all var(--sr-transition-normal)}._stageCard_zzqcg_209:hover{transform:translateY(-2px);border-color:var(--sr-card-hover-border);box-shadow:var(--sr-card-hover-shadow)}._stageIcon_zzqcg_230{width:44px;height:44px;border-radius:var(--sr-radius-md);display:inline-flex;align-items:center;justify-content:center;background:var(--sr-gradient-subtle);color:var(--sr-gradient-pink)}._stageCopy_zzqcg_241{min-width:0;display:flex;flex-direction:column;gap:4px;justify-content:center}._stageValue_zzqcg_249{font-size:14px;font-weight:700;line-height:1.4;color:var(--sr-text-primary)}._stageDetail_zzqcg_256{font-size:12px;line-height:1.5;color:var(--sr-text-secondary)}._code_zzqcg_16{min-width:0}._code_zzqcg_16 .w-md-editor-bar{display:none}._code_zzqcg_16 .wmde-markdown{background-color:unset;color:var(--sr-text-secondary);font-size:.9rem}._code_zzqcg_16 .wmde-markdown :is(h1,h2,h3,h4,h5,h6){border-color:var(--sr-card-border)}._code_zzqcg_16 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset}._code_zzqcg_16 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:unset;border-radius:var(--sr-radius-md)}._code_zzqcg_16 .wmde-markdown hr{height:.1em;margin:.5em 0}._code_zzqcg_16 .w-md-editor code .copied,._code_zzqcg_16 .w-md-editor pre .copied{display:block!important}._code_zzqcg_16._dialogCode_zzqcg_22{min-height:380px;padding:2px;background:var(--sr-card-bg)}@keyframes _workspaceReveal_zzqcg_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _workspaceGlow_zzqcg_1{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}._testCasesSection_zzqcg_336{display:flex;flex-direction:column;gap:var(--sr-space-2);margin-top:var(--sr-space-1)}._summary_zzqcg_343{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:8px 16px;background:var(--sr-bg-secondary);border-radius:var(--sr-radius-lg);border:1px solid var(--sr-card-border)}._summaryItem_zzqcg_354{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;width:100%;padding:10px 0;border-bottom:1px solid var(--sr-card-border)}._summaryItem_zzqcg_354:last-child{border-bottom:none}._summaryLabel_zzqcg_368{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--sr-text-muted);text-align:left}._summaryValue_zzqcg_377{font-size:14px;font-weight:700;color:var(--sr-text-primary);display:flex;align-items:center;justify-content:flex-end;gap:4px;font-family:var(--sr-font-mono)}._summaryIcon_zzqcg_388{font-size:20px;display:flex;align-items:center;justify-content:center}@media (max-width: 920px){._stageStrip_zzqcg_139{grid-template-columns:1fr}}@media (max-width: 680px){._codeContainer_zzqcg_16._dialogCodeContainer_zzqcg_22{border-radius:var(--sr-radius-lg)}._headingTitle_zzqcg_78{font-size:1.15rem}._codeContainer_zzqcg_16._dialogCodeContainer_zzqcg_22 ._heading_zzqcg_45,._stageStrip_zzqcg_139{padding-left:var(--sr-space-2);padding-right:var(--sr-space-2)}._headingMeta_zzqcg_98{width:100%}._headingPill_zzqcg_104,._time_zzqcg_105._dialogTime_zzqcg_105{width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){._codeContainer_zzqcg_16._dialogCodeContainer_zzqcg_22,._codeContainer_zzqcg_16._dialogCodeContainer_zzqcg_22:before{animation:none}._stageOverviewCard_zzqcg_148,._stageCard_zzqcg_209{transition-duration:.01ms}}._aiPendingNotice_zzqcg_440{margin-top:16px;padding:14px 18px;border-radius:10px;background:var(--sr-surface-alt, #f5f5f5);color:var(--sr-text-secondary, #666);font-size:13px;text-align:center;border:1px dashed var(--sr-border, #ddd)}._list_7gdep_1{display:flex;flex-direction:column;gap:.75rem}._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_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_u6eza_1 ._createProjectDialogPaper_u6eza_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_u6eza_15{display:flex;flex-direction:column;gap:3px}._noteMessageForCollaboaration_u6eza_21{display:flex;color:var(--input-field-label-color);font-size:12px;font-weight:400}._performanceTabHeader_u6eza_28{color:var(--input-field-label-color);font-size:12px;font-weight:400}._createProjectHeader_u6eza_34{display:flex;gap:5px;align-items:center;font-size:15px}._createProjectHeaderContent_u6eza_41{display:flex;align-items:center;gap:10px;flex:1;justify-content:space-between}._createProjectHeaderTitle_u6eza_49{font-size:15px;font-weight:500}._createProjectHeaderNote_u6eza_54{display:flex;align-items:center;gap:4px;color:var(--input-field-label-color);font-size:12px;font-weight:400}._createProjectHeaderNoteIcon_u6eza_63{font-size:14px;color:var(--input-field-label-color)}._createProjectHeaderNoteText_u6eza_68{font-size:12px}._createProjectDialogIconContainer_u6eza_72{width:50px;height:25px;position:relative;display:flex;max-width:fit-content}._createProjectDialogIconContainer_u6eza_72:has(._createProjectDialogIconFirstIcon_u6eza_80){max-width:unset}._createProjectDialogIcon_u6eza_72{width:100%;height:100%;aspect-ratio:1/1}._createProjectDialogIcon_u6eza_72 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._createProjectDialogNameInputContainer_u6eza_96{display:flex;flex-direction:column;gap:5px}._createProjectDialogNameInputContainer_u6eza_96 label{font-size:12px;color:var(--input-field-label-color)}._createProjectDialogNameInputMaxLimit_u6eza_107{font-size:10px;font-style:italic;color:var(--input-field-label-color)}._createProjectDialogNameInputHeaderContainer_u6eza_113{display:flex;justify-content:space-between;align-items:baseline}._createProjectPrivacyOptionLabel_u6eza_119 input{margin:unset}._createProjectDialogNameInputContainer_u6eza_96 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_u6eza_130 ._createProjectDialogTextFieldInput_u6eza_130{color:var(--input-field-text-color);padding:5px 10px;font-size:13px;border-radius:4px}._createProjectDialogTextField_u6eza_130 ._createProjectDialogTextFieldInput_u6eza_130{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_u6eza_130 ._createProjectDialogTextFieldInput_u6eza_130:focus{border-radius:4px;border:1px solid #88ADF7}._createProjectDialogPrivacyContainer_u6eza_156{display:flex;gap:10px;font-size:12px;color:var(--input-field-label-color);align-items:center}._createProjectDialogPrivacyContainer_u6eza_156 label{font-size:12px;margin:0}._createProjectDialogPrivacyContainer_u6eza_156 svg{width:16px;height:16px}.MuiFormGroup-root._createProjectDialogPrivacyInnerContainer_u6eza_174{display:flex;flex-direction:row;gap:15px;align-items:center}._createProjectPrivacyOptions_u6eza_181{display:flex;gap:10px;align-items:center}._createProjectPrivacyOptionLabel_u6eza_119{display:flex;gap:5px}._createProjectPrivacyOptionLabel_u6eza_119 .MuiFormControlLabel-label{font-size:12px}._createProjectDialogButtonsContainer_u6eza_196{display:flex;gap:10px;align-items:center;justify-content:flex-end}._createProjectDialogButton_u6eza_196{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_u6eza_80{position:absolute;left:0;width:unset;z-index:3}._createProjectDialogIconSecondIcon_u6eza_234{position:absolute;left:10px;width:unset;z-index:2}._createProjectDialogIconThirdIcon_u6eza_241{position:absolute;left:20px;width:unset;z-index:1}._createProjectLevelSelector_u6eza_248{display:flex;column-gap:15px}.MuiButtonBase-root._createProjectVisibilityRadio_u6eza_253{padding:0;margin:0;color:#acacac}.MuiButtonBase-root._createProjectVisibilityRadio_u6eza_253._createProjectVisibilityRadioChecked_u6eza_259{color:var(--create-project-radio-button-checked)}._collaborative-header-input-outer-container_u6eza_263{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_u6eza_274{color:var(--input-field-label-color);font-size:13px;font-weight:400;display:flex;align-items:center;gap:5px}._info-icon_u6eza_283{display:flex}._tooltip-popper_u6eza_287.MuiTooltip-popper ._tooltip-root_u6eza_287.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_u6eza_287.MuiTooltip-popper ._tooltip-root-arrow_u6eza_300{color:var(--text-tooltip-background-color)}.MuiFormControlLabel-root._collaborative-header-toggle-container_u6eza_304{margin:0;width:100%;justify-content:flex-end}._collaborative-header-toggle-container_u6eza_304 ._collaborative-header-toggle-label_u6eza_310{color:var(--input-field-label-color);font-size:13px;font-weight:400}._collaborative-header-toggle-container_u6eza_304 .MuiFormControlLabel-root._collaborative-header-toggle-root_u6eza_316 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._collaborative-header-toggle-container_u6eza_304 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._collaborative-header-toggle-container_u6eza_304 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._collaborative-header-toggle-root_u6eza_316{margin:0}._chooseProjectTypeIconsContainer_u6eza_332{width:100%;height:70px;position:relative;justify-content:space-evenly;display:flex}._chooseProjectTypeIcon_u6eza_215{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_u6eza_215 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_u6eza_352{width:16px;z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_u6eza_360{width:16px;display:flex;align-items:center;justify-content:center;z-index:2}._myProjectTypeIconsContainerForCapstone_u6eza_368{position:relative;display:flex}._createProjectDialogFrontendTemplateContainer_u6eza_373{display:flex;flex-direction:column;gap:8px}._language-ide-header-view-container_urrbk_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_urrbk_9{display:flex;gap:15px;align-items:center}._tooltip-popper_urrbk_15.MuiTooltip-popper ._tooltip-root_urrbk_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_urrbk_15.MuiTooltip-popper ._tooltip-root-arrow_urrbk_28{color:var(--text-tooltip-background-color)}._likeContainer_urrbk_32{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._likedIcon_urrbk_40,._unlikedIcon_urrbk_41{font-size:19px;width:20px}._likedIcon_urrbk_40,._unlikedIcon_urrbk_41{color:#5fad65}@keyframes _bounce_urrbk_73{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_urrbk_73{animation:_bounce_urrbk_73 .6s ease-in-out}._language-ide-header-view-editor-logo_urrbk_9{width:24px;height:24px}._language-ide-header-view-editor-name_urrbk_82{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-header-view-editor-name-container_urrbk_89{display:flex;align-items:center;justify-content:center;gap:6px}._language-ide-header-view-editor-name-container_urrbk_89 svg{color:#fff}._language-ide-view-left-container_urrbk_100{display:flex;gap:20px}._language-ide-view-language-selector_urrbk_105{width:150px}._language-ide-view-theme-selector_urrbk_109{width:200px}._language-ide-view-theme-selector_urrbk_109 .theme-selector-header__single-value,._language-ide-view-language-selector_urrbk_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_urrbk_109 .theme-selector-header__control,._language-ide-view-language-selector_urrbk_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_urrbk_109 .theme-selector-header__control:hover,._language-ide-view-language-selector_urrbk_105 .language-selector-header__control:hover{border:1px solid #B4B8BF}._language-ide-view-theme-selector_urrbk_109 .theme-selector-header__indicator svg,._language-ide-view-language-selector_urrbk_105 ._language-selector-header__indicator_urrbk_137 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_urrbk_109 .theme-selector-header__indicator,._language-ide-view-language-selector_urrbk_105 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_urrbk_109 .theme-selector-header__input-container,._language-ide-view-language-selector_urrbk_105 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_urrbk_109 .theme-selector-header__menu,._language-ide-view-language-selector_urrbk_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_urrbk_109 .theme-selector-header__menu-list,._language-ide-view-language-selector_urrbk_105 ._language-selector-header__menu-list_urrbk_170{padding:0 12px}._language-ide-view-theme-selector_urrbk_109 .theme-selector-header__option,._language-ide-view-language-selector_urrbk_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_urrbk_109 .theme-selector-header__option:active,._language-ide-view-language-selector_urrbk_105 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_urrbk_109 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_urrbk_105 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_urrbk_109 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_urrbk_105 .language-selector-header__option--is-selected{background-color:#834df0}._language-ide-view-theme-selector_urrbk_109 ::-webkit-scrollbar,._language-ide-view-language-selector_urrbk_105 ::-webkit-scrollbar{width:5px;height:5px}._language-ide-view-theme-selector_urrbk_109 ::-webkit-scrollbar-track,._language-ide-view-language-selector_urrbk_105 ::-webkit-scrollbar-track{background:transparent}._language-ide-view-theme-selector_urrbk_109 ::-webkit-scrollbar-thumb,._language-ide-view-language-selector_urrbk_105 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._language-ide-view-theme-selector_urrbk_109 ::-webkit-scrollbar-thumb:hover,._language-ide-view-language-selector_urrbk_105 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_urrbk_227{display:flex;align-items:center;gap:8px}._language-option-icon_urrbk_233{width:14px;height:14px}._language-ide-view-theme-selector-container_urrbk_238{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_urrbk_244{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_urrbk_250{display:flex;align-items:center;justify-content:space-between;width:100%}._language-ide-header-view-save-button-container_urrbk_258,._language-ide-header-view-share-button-container_urrbk_259,._language-ide-header-view-run-button-container_urrbk_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_urrbk_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_urrbk_258,._language-ide-header-view-share-button_urrbk_259,._language-ide-header-view-run-button_urrbk_260{color:#5fad65;font-size:19px}._language-ide-header-view-run-button-container-disabled_urrbk_297{opacity:.6;cursor:not-allowed}._language-ide-header-view-split-button-container_urrbk_302{display:flex;align-items:center}._language-ide-header-view-split-button_urrbk_302{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._language-ide-header-view-share-popover_urrbk_314{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:5px}._language-ide-header-view-share-popover-link_urrbk_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_urrbk_334{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_urrbk_344{border:1px solid #5FAD65;color:#5fad65}._language-ide-header-view-share-popover-input_urrbk_349{position:absolute;top:-1000px;left:-1000px}._defaultCodeOutputSelectField_urrbk_355{display:flex;flex-direction:row;align-items:center;gap:8px;color:#e3e3e3}._defaultCodeOutputContainer_urrbk_363 ._defaultCodeOutputContainerSelect_urrbk_363.MuiSelect-select{color:#999;border:1px solid #c1c1c1;border-radius:20px;font-size:13px;padding:3px 8px;height:unset;min-height:unset}._defaultCodeOutputContainer_urrbk_363 ._defaultCodeOutputContainerSelectRoot_urrbk_373{width:130px}._defaultCodeOutputContainer_urrbk_363 ._defaultCodeOutputContainerSelectRoot_urrbk_373:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._defaultCodeOutputContainer_urrbk_363 ._defaultCodeOutputContainerSelectRoot_urrbk_373.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:transparent}._defaultCodeOutputContainer_urrbk_363 ._defaultCodeOutputContainerSelect_urrbk_363{color:#999;border:1px solid #4E5157}._defaultCodeOutputContainer_urrbk_363 ._defaultCodeOutputContainerSelectIcon_urrbk_377{color:#999}._defaultCodeOutputSelectFieldLabel_urrbk_400{white-space:nowrap}._defaultCodeOutputContainer_urrbk_363 .Mui-disabled .MuiOutlinedInput-notchedOutline,._defaultCodeOutputContainer_urrbk_363 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}._defaultCodeOutputContainer_urrbk_363 .Mui-disabled{opacity:1!important;-webkit-text-fill-color:unset!important;cursor:not-allowed}._container_fgime_1{position:relative;width:100%}._floatingBox_fgime_6{position:absolute;border-radius:.75rem;display:flex;align-items:center;justify-content:center}._floatingBoxTopLeft_fgime_14{top:-1.5rem;left:-1.5rem;width:3.5rem;height:3.5rem;background:linear-gradient(to bottom right,color-mix(in srgb,var(--primary) 20%,transparent),color-mix(in srgb,var(--primary) 5%,transparent));border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);animation:_float_fgime_6 3s ease-in-out infinite}._floatingBoxTopRight_fgime_24{top:-.5rem;right:-2rem;width:4rem;height:3rem;gap:.25rem;background:linear-gradient(to bottom right,color-mix(in srgb,var(--accent) 20%,transparent),color-mix(in srgb,var(--accent) 5%,transparent));border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);animation:_float_fgime_6 3s ease-in-out infinite .5s}._floatingCircleBottomLeft_fgime_35{position:absolute;bottom:-1rem;left:-2.5rem;width:3rem;height:3rem;border-radius:50%;background:linear-gradient(to bottom right,color-mix(in srgb,var(--primary) 15%,transparent),transparent);border:1px solid color-mix(in srgb,var(--primary) 10%,transparent);animation:_float_fgime_6 4s ease-in-out infinite}._floatingBoxBottomRight_fgime_47{position:absolute;bottom:-1.5rem;right:1rem;width:2.5rem;height:2.5rem;border-radius:.5rem;transform:rotate(12deg);background:linear-gradient(to bottom right,color-mix(in srgb,var(--accent) 15%,transparent),transparent);border:1px solid color-mix(in srgb,var(--accent) 10%,transparent);animation:_float_fgime_6 3s ease-in-out infinite}._innerBox_fgime_60{width:1.25rem;height:1.25rem;border-radius:.25rem;background:color-mix(in srgb,var(--primary) 40%,transparent)}._dot_fgime_67{width:.625rem;height:.625rem;border-radius:50%;background:color-mix(in srgb,var(--accent) 50%,transparent)}._line_fgime_74{width:1.5rem;height:.375rem;border-radius:.25rem;background:color-mix(in srgb,var(--accent) 30%,transparent)}._terminal_fgime_81{overflow:hidden;border-radius:.75rem;background:color-mix(in srgb,var(--card) 80%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--border) 50%,transparent);box-shadow:0 25px 50px -12px color-mix(in srgb,var(--primary) 10%,transparent)}._terminalHeader_fgime_90{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:color-mix(in srgb,var(--secondary) 50%,transparent);border-bottom:1px solid color-mix(in srgb,var(--border) 50%,transparent)}._terminalDots_fgime_99{display:flex;gap:.375rem}._terminalDot_fgime_99{width:.75rem;height:.75rem;border-radius:50%}._dotRed_fgime_110{background:color-mix(in srgb,var(--destructive) 70%,transparent)}._dotYellow_fgime_114{background:color-mix(in srgb,var(--accent) 70%,transparent)}._dotGreen_fgime_118{background:#16a249b3}._terminalTitle_fgime_122{font-size:.75rem;color:var(--muted-foreground);margin-left:.5rem;font-family:monospace}._liveIndicator_fgime_129{margin-left:auto;display:flex;align-items:center;gap:.25rem}._liveDot_fgime_136{width:.5rem;height:.5rem;border-radius:50%;background:var(--primary);animation:_pulse_fgime_1 2s cubic-bezier(.4,0,.6,1) infinite}._liveText_fgime_144{font-size:.75rem;color:var(--primary);font-weight:500}._codeContent_fgime_150{padding:1rem;font-family:monospace;font-size:.875rem;min-height:200px;background:color-mix(in srgb,var(--background) 50%,transparent)}._codeLine_fgime_158{display:flex}._lineNumber_fgime_162{color:color-mix(in srgb,var(--muted-foreground) 50%,transparent);width:1.5rem;text-align:right;margin-right:1rem;-webkit-user-select:none;user-select:none}._codeText_fgime_170{color:var(--foreground)}._cursor_fgime_174{display:inline-block;width:.5rem;height:1rem;background:var(--primary);margin-left:.125rem;animation:_pulse_fgime_1 1s cubic-bezier(.4,0,.6,1) infinite}._progressBar_fgime_183{height:.25rem;background:color-mix(in srgb,var(--secondary) 50%,transparent)}._progressFill_fgime_188{height:100%;background:linear-gradient(to right,var(--primary),var(--accent));transition:width .3s ease}._keyword_fgime_194{color:var(--primary)}._string_fgime_198{color:var(--accent-ai-banner)}._sparkle_fgime_202{position:absolute;border-radius:50%;animation:_ping_fgime_1 1s cubic-bezier(0,0,.2,1) infinite}._sparkleLeft_fgime_208{top:50%;left:-1rem;width:.5rem;height:.5rem;background:color-mix(in srgb,var(--primary) 60%,transparent)}._sparkleRight_fgime_216{top:25%;right:-1.5rem;width:.375rem;height:.375rem;background:color-mix(in srgb,var(--accent) 60%,transparent);animation-delay:.5s}@keyframes _float_fgime_6{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes _pulse_fgime_1{0%,to{opacity:1}50%{opacity:.5}}@keyframes _ping_fgime_1{75%,to{transform:scale(2);opacity:0}}@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}._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_zyuwi_1{display:flex;flex-direction:column;background-color:var(--background-color);color:var(--text-color);padding:20px;height:100%;gap:30px;overflow:auto}._explorePublicAvailableProjects_zyuwi_14,._explorePublicAvailableQuestions_zyuwi_21,._explorePublicAvailableQuestionsPackages_zyuwi_28{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}._explorePublicAvailableProjectsHeading_zyuwi_36,._explorePublicAvailableQuestionsHeading_zyuwi_51,._explorePublicAvailablePackagesHeading_zyuwi_66{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_zyuwi_81{width:100%;display:flex;gap:30px}._explorePublicAvailableProjectsList_zyuwi_87{width:50%;overflow:hidden;border-radius:14.997px;border:var(--project-corosol-border)}._trendingProjectType_zyuwi_94{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_zyuwi_107{background:var(--project-corosol-background-color);padding:15px 35px}._slick-slide_zyuwi_112>div{display:flex;justify-content:center;align-items:stretch;padding:10px;height:100%}._sliderItem_zyuwi_120{width:100%;height:100%;display:flex;align-items:stretch}._sliderColumnItem_zyuwi_127{width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch}._explorePublicAvailableProjectsViewAllButton_zyuwi_135,._explorePublicAvailableQuestionsViewAllButton_zyuwi_149,._explorePublicAvailablePackagesViewAllButton_zyuwi_163{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_zyuwi_179,._explorePublicAvailableQuestionsHeadingContainer_zyuwi_186,._explorePublicAvailablePackagesHeadingContainer_zyuwi_193{display:flex;justify-content:space-between;align-items:center;gap:20px}._sliderContainerOfProfileSection_zyuwi_200 .slick-slide{padding:10px}._sliderContainerOfPackageSection_zyuwi_204 .slick-track{display:flex;align-items:stretch}._sliderContainerOfPackageSection_zyuwi_204 .slick-slide{height:auto;padding:10px}._sliderContainerOfPackageSection_zyuwi_204 .slick-slide>div{height:100%;display:flex}._exploreSectionHeader_zyuwi_219{display:flex;flex-direction:column;align-items:center}._exploreSectionHeaderMainHeading_zyuwi_225{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_zyuwi_235{font-size:1.3em;font-weight:500;color:var(--swatch--grey)}.slick-arrow._customArrow_zyuwi_241{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_zyuwi_241:hover{color:var(--project-carousal-color-hover);background-color:var(--project-carousal-background-color-hover)}._explorePublicAvailableProjectsNoProjectContainer_zyuwi_259{display:flex;align-items:center;justify-content:center}._explorePublicAvailableQuestionsNoProjectContainer_zyuwi_265,._explorePublicAvailablePackagesNoProjectContainer_zyuwi_272{display:flex;align-items:center;justify-content:center;padding:20px}._exploreNoPackagetContainer_zyuwi_279{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_zyuwi_289{font-size:20px;font-weight:500;color:var(--question-library-text-color)}._fireIcon_zyuwi_295{color:#ff4d4d;margin-right:8px;vertical-align:middle;font-size:1em}._headerIcon_zyuwi_302{color:#6366f1;margin-right:8px;vertical-align:middle;font-size:1em}@media (max-width: 800px){._flexTrendingProjectsList_zyuwi_81{flex-direction:column}._explorePublicAvailableProjectsList_zyuwi_87{width:100%}}._questionLibraryCardsContainer_zyuwi_319,._questionLibraryPackagesCardsContainer_zyuwi_325{width:100%;display:flex;gap:30px}._packageCards_zyuwi_331{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._explorePublicAvailableQuestionsList_zyuwi_337{width:100%;overflow:hidden;border-radius:14.997px;border:var(--project-corosol-border)}._explorePublicAvailablePackagesList_zyuwi_344{width:100%;overflow:hidden;border-radius:14.997px;border:var(--project-corosol-border);background:var(--project-corosol-background-color)}._questionCardContainer_zyuwi_352{background:var(--project-corosol-background-color);padding:15px 35px}._packagesCardContainer_zyuwi_357{padding:15px 35px}._cardGroup_zyuwi_361{display:flex;flex-direction:column;gap:10px;height:100%}._topQuestionsIcon_zyuwi_368{color:#ff4d4d;margin-right:8px;vertical-align:middle;font-size:1em}._questionCardItem_zyuwi_375._hidden_zyuwi_375{visibility:hidden}._banner_zyuwi_379{position:relative;background:var(--capstone-banner-background-color);border-radius:0rem 0rem 1rem 1rem;box-shadow:0 25px 50px -12px #00000040}._bannerBg_zyuwi_387{position:absolute;top:0;right:0;bottom:0;left:0;animation:_pulse_zyuwi_1 2s infinite}._bannerTopLine_zyuwi_393{position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#8b5cf6,#3b82f6,#6366f1)}._particles_zyuwi_402{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}._particle_zyuwi_402{position:absolute;border-radius:50%}._particle1_zyuwi_414{top:2.5rem;left:2.5rem;width:.5rem;height:.5rem;background-color:#a855f7;opacity:.6;animation:_bounce_zyuwi_1 2s infinite}._particle2_zyuwi_424{top:5rem;right:5rem;width:.25rem;height:.25rem;background-color:#3b82f6;opacity:.4;animation:_ping_zyuwi_1 1s infinite}._particle3_zyuwi_434{bottom:5rem;left:5rem;width:.375rem;height:.375rem;background-color:#6366f1;opacity:.5;animation:_pulse_zyuwi_1 2s infinite}._particle4_zyuwi_444{bottom:2.5rem;right:2.5rem;width:.25rem;height:.25rem;background-color:#c084fc;opacity:.3;animation:_bounce_zyuwi_1 2s infinite}._bannerContent_zyuwi_454{position:relative;padding:20px;display:flex;flex-direction:column;gap:15px}._bannerHeader_zyuwi_462{display:flex;align-items:center;justify-content:space-between}._bannerHeaderLeft_zyuwi_468{display:flex;align-items:center;gap:10px}._sparkleIcon_zyuwi_474{position:relative;color:#fbbf24;animation:_pulse_zyuwi_1 2s infinite}._sparkleIconPing_zyuwi_480{position:absolute;top:0;right:0;bottom:0;left:0;color:#fbbf24;opacity:.3;animation:_ping_zyuwi_1 2s infinite}._newBadge_zyuwi_488{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_zyuwi_1 2s infinite}._liveStatus_zyuwi_498{display:flex;align-items:center;gap:.5rem;font-size:12px;color:#9ca3af}._liveDot_zyuwi_506{width:8px;height:8px;background-color:#10b981;border-radius:50%;animation:_pulse_zyuwi_1 2s infinite}._bannerTitle_zyuwi_514{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_zyuwi_523{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._buildText_zyuwi_530{font-size:13px;font-weight:600;color:#c084fc}._mernBadge_zyuwi_536{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_zyuwi_546{font-size:12px;font-weight:700;color:#10b981}._stackText_zyuwi_552{font-size:12px;color:#9ca3af}._neverText_zyuwi_557{font-size:13px;font-weight:600;color:#93c5fd}._bannerDescription_zyuwi_563{color:#d1d5db;font-size:13px;line-height:1.75}._featureGrid_zyuwi_569{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;color:#d1d5db}._featureCard_zyuwi_576{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_zyuwi_576:hover{border-color:#3b82f666;background:#ffffff1a;transform:translateY(-2px)}._featureIcon_zyuwi_594{width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#fff;transition:transform .3s ease}._featureCard_zyuwi_576:hover ._featureIcon_zyuwi_594{transform:scale(1.1)}._featureBlue_zyuwi_609 ._featureIcon_zyuwi_594{background:linear-gradient(135deg,#3b82f6,#2563eb)}._featureGreen_zyuwi_613 ._featureIcon_zyuwi_594{background:linear-gradient(135deg,#10b981,#059669)}._featureOrange_zyuwi_617 ._featureIcon_zyuwi_594{background:linear-gradient(135deg,#f59e0b,#d97706)}._featurePurple_zyuwi_621 ._featureIcon_zyuwi_594{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}._featureGray_zyuwi_625 ._featureIcon_zyuwi_594{background:linear-gradient(135deg,#6b7280,#4b5563)}._featureText_zyuwi_629{font-size:12px;font-weight:500;text-align:center}._mernSection_zyuwi_635{border-radius:1rem;padding:1.5rem;border:1px solid rgba(34,197,94,.2);background:#ffffff0d}._mernHeader_zyuwi_642{display:flex;align-items:center;gap:8px;margin-bottom:1rem}._mernEmoji_zyuwi_649{font-size:18px}._mernTitle_zyuwi_653{font-size:13px;font-weight:700;color:#10b981;margin-bottom:.25rem}._mernSubtitle_zyuwi_660{color:#d1d5db;font-size:12px}._mernFeatures_zyuwi_665{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;font-size:12px;color:#d1d5db;padding-left:8px}._mernFeature_zyuwi_665{display:flex;align-items:center;gap:.5rem}._mernDot_zyuwi_680{width:.5rem;height:.5rem;border-radius:50%}._mernDotGreen_zyuwi_686{background-color:#10b981}._mernDotBlue_zyuwi_690{background-color:#3b82f6}._mernDotPurple_zyuwi_694{background-color:#8b5cf6}._mernDotOrange_zyuwi_698{background-color:#f59e0b}._ctaButtons_zyuwi_702{display:flex;gap:1rem;margin:5px auto auto}._primaryBtn_zyuwi_710{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_zyuwi_710:hover{background:linear-gradient(135deg,#7c3aed,#2563eb,#5b21b6);box-shadow:0 20px 25px -5px #0000001a;transform:scale(1.05)}._secondaryBtn_zyuwi_734{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_zyuwi_734:hover{background:#c084fc1a;border-color:#c084fc}._metrics_zyuwi_755{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_zyuwi_755{display:flex;align-items:center;gap:.5rem}._metricDot_zyuwi_773{width:.5rem;height:.5rem;border-radius:50%;animation:_pulse_zyuwi_1 2s infinite}._metricDotGreen_zyuwi_780{background-color:#10b981}._metricDotBlue_zyuwi_784{background-color:#3b82f6}._metricDotPurple_zyuwi_788{background-color:#8b5cf6}._section_zyuwi_792{margin-bottom:3rem}._sectionHeader_zyuwi_796{display:flex;align-items:center;justify-content:space-between}._sectionTitle_zyuwi_802{display:flex;align-items:center;gap:.75rem}._sectionTitle_zyuwi_802 h2{font-size:1.5rem;font-weight:700;margin:0}._sectionIcon_zyuwi_814{width:2rem;height:2rem;background:#8b5cf633;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#a855f7}._fireEmoji_zyuwi_825,._chartEmoji_zyuwi_826{font-size:1.125rem}._viewAllBtn_zyuwi_830{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_zyuwi_830:hover{background:#8b5cf64d}._projectSelect_zyuwi_844{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_zyuwi_844:hover{background-color:#e9ecef;border-color:#999}._projectSelect_zyuwi_844:focus{outline:none;border-color:#007bff66;box-shadow:0 0 4px #007bff66}._projectSelect_zyuwi_844 option{background-color:var(--search-autocomplete-list-background-color);border:var(--search-autocomplete-list-border);color:var(--search-autocomplete-item-single-select-color)}._projectSelect_zyuwi_844 option:hover{background-color:var(--search-autocomplete-item-selected-color)}._projectSelect_zyuwi_844 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_1p65t_1{display:flex;gap:10px;background-color:var(--background-color);position:relative;flex-direction:row-reverse}._update-details_1p65t_9{width:100%}._main-heading_1p65t_13{padding:20px}._details-container_1p65t_17{padding:0 20px}._form-field-container_1p65t_21{display:flex;justify-content:space-between;gap:20px}._formField_1p65t_27{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}._packageName_1p65t_34{width:100%}._titleInput_1p65t_38 input{height:36px;padding:0}._packageVisibility_1p65t_43{width:200px}._textFieldRoot_1p65t_47{border-radius:4px;font-size:.95rem;padding:0 10px!important;min-height:36px}._textFieldRoot_1p65t_47 Textarea{padding:10px 0}._textFieldFocused_1p65t_58{border-color:var(--info-color)}._characterCount_1p65t_62{align-self:flex-end;font-size:.8rem;margin-top:4px}._questionCardWrapper_1p65t_68{display:flex;gap:10px;background-color:var(--background-color);position:relative;flex-direction:row-reverse}._questionSelectHeader_1p65t_76{display:flex;flex-direction:column;width:100%;padding:0 20px 20px}._questionSelectiondiv_1p65t_83{display:flex;justify-content:space-between;gap:10px;align-items:center;padding-bottom:5px}._selectionCount_1p65t_91{color:var(--grey-text-color)}._selectAllQuestions_1p65t_95{justify-content:right}._questionsList_1p65t_99{width:100%;display:flex;flex-direction:column;gap:12px;margin-bottom:20px;max-height:500px;overflow-y:auto;padding:10px;border:1px solid var(--border-secondary-color);border-radius:4px}._questionCard_1p65t_68{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border:1px solid var(--border-secondary-color);border-radius:4px;cursor:pointer;transition:all .2s ease}._questionCard_1p65t_68:hover{background-color:var(--hover-row-color)}._questionInfo_1p65t_127{display:flex;flex:1;flex-direction:column;gap:6px}._flexContainer_1p65t_134{display:flex;flex:1;align-items:center;justify-content:space-between}._questionTitle_1p65t_141{font-size:15px;font-weight:700;color:var(--project-name-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}._questionSpan_1p65t_151{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:15rem}._languageTypeStyle_1p65t_160{display:flex;align-items:center;justify-content:space-between;column-gap:8px}._questionLanguage_1p65t_167{display:flex;gap:5px}._dropdown-tooltip-popper_1p65t_172.MuiTooltip-popper ._dropdown-tooltip-root_1p65t_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_1p65t_172.MuiTooltip-popper ._dropdown-tooltip-root-arrow_1p65t_186{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_1p65t_190.MuiTooltip-popper ._tooltip-root_1p65t_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_1p65t_190.MuiTooltip-popper ._tooltip-root-arrow_1p65t_203{color:var(--text-tooltip-background-color)}._chipWrapper_1p65t_207{display:flex;flex-direction:row;width:100%;align-items:baseline;column-gap:10px;justify-content:space-between}._tagContainer_1p65t_216{display:flex;flex-wrap:wrap;gap:6px}._fontStyle_1p65t_222{font-size:13px;color:var(--question-library-text-color);margin-top:2px}._tagBadge_1p65t_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_1p65t_246{display:flex;column-gap:8px;align-items:center}._categoryBadge_1p65t_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_1p65t_265{display:flex;justify-content:right;align-items:center;padding-bottom:20px}._nextButton_1p65t_272{min-width:100px;display:flex;justify-content:right}._myProjectTypeIcon_1p65t_278{width:100%;height:100%;aspect-ratio:1/1}._myProjectTypeIcon_1p65t_278 svg{width:100%;height:100%}._myProjectTypeIconsContainer_1p65t_289{height:16px;position:relative;display:flex;gap:2px}._myProjectTypeFirstIcon_1p65t_296{position:absolute;left:0;width:unset;z-index:3}._myProjectTypeSecondIcon_1p65t_303{position:absolute;left:5px;width:unset;z-index:2}._myProjectTypeThirdIcon_1p65t_310{position:absolute;left:10px;width:unset;z-index:1}._myProjectsSectionItemProjectIcon_1p65t_317{width:16px;height:16px;display:flex;align-items:center}._myProjectsSectionItemProjectIcon_1p65t_317 svg{width:100%;height:100%;min-width:16px;min-height:16px}._chooseProjectTypeIcon_1p65t_331{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_1p65t_331 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_1p65t_343{width:16px;z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_1p65t_351{width:16px;display:flex;align-items:center;justify-content:center;z-index:2}._myProjectTypeIconsContainerForCapstone_1p65t_359{position:relative;display:flex}._descriptionOutputContainer_1j47e_1{display:flex;flex-direction:column;overflow:hidden;width:100%}._descriptionOutputContainerHeading_1j47e_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_1j47e_16{padding:20px;display:flex;flex-direction:column;gap:10px;height:100%;overflow:auto}._descriptionOutputContainerTitle_1j47e_25{font-size:1.2rem;font-weight:500;color:var(--tertiary-text-color);word-break:break-word}._languageChip_1j47e_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_1j47e_45{border-radius:15px;padding:10px 15px;font-size:10px;line-height:.1;font-weight:400}._difficultyChip_1j47e_45._easy_1j47e_53{background:var(--chip-color-easy-background);color:var(--chip-color-easy);border:1px solid var(--chip-color-easy)}._difficultyChip_1j47e_45._medium_1j47e_59{background:var(--chip-color-medium-background);color:var(--chip-color-medium);border:1px solid var(--chip-color-medium)}._difficultyChip_1j47e_45._hard_1j47e_65{background:var(--chip-color-hard-background);color:var(--chip-color-hard);border:1px solid var(--chip-color-hard)}._descriptionOutputContainerHeaderTags_1j47e_71{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._descriptionOutputContainerHeader_1j47e_71{display:flex;justify-content:space-between;flex-direction:column;gap:10px}._profileCard_1j47e_85{display:flex;gap:10px;align-items:center}._questionFrameworkIconStyle_1j47e_91{width:20px;height:20px}._questionFrameworkIconContainer_1j47e_96{display:flex;gap:2px}._descriptionOutputContainerOutputFieldWrapper_1j47e_101 ._descriptionOutputContainerSelect_1j47e_101.MuiSelect-select{color:#999;border:1px solid #4E5157;border-radius:20px;font-size:13px;padding:5px 10px;height:unset;min-height:unset}._descriptionOutputContainerOutputFieldWrapper_1j47e_101{display:flex;flex-direction:column;gap:5px}._descriptionOutputContainerOutputFieldWrapper_1j47e_101 ._descriptionOutputContainerSelectIcon_1j47e_117{color:#999}._descriptionOutputContainerOutputFieldWrapper_1j47e_101 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}._descriptionOutputContainerOutputFieldWrapper_1j47e_101 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:15px}._descriptionOutputContainerOutputFieldWrapper_1j47e_101 ._descriptionOutputContainerSelectRoot_1j47e_132:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._descriptionOutputContainerOutputFieldWrapper_1j47e_101 .MuiOutlinedInput-notchedOutline legend{line-height:0}._descriptionOutputContainer_1j47e_1 ::-webkit-scrollbar{width:7px;height:7px}._descriptionOutputContainer_1j47e_1 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._descriptionOutputContainer_1j47e_1 ::-webkit-scrollbar-track{background:transparent}._descriptionOutputContainerPartition_1j47e_157{padding:.4px;background-color:var(--border-tertiary-color);width:100%;border-radius:5px}._durationContainer_1j47e_164{display:flex;align-items:center;gap:4px;color:var(--tertiary-text-color);white-space:nowrap}._durationContainer_1j47e_164 svg{width:12px;height:12px;color:var(--tertiary-text-color)}._clockIcon_1j47e_178{font-size:1.2rem!important}._durationText_1j47e_182{color:var(--tertiary-text-color);font-size:13px}._descriptionOutputContainerDescription_1j47e_187{color:var(--tertiary-text-color);word-break:break-word;height:100%;min-height:max-content}._descriptionOutputContainerDescription_1j47e_187 .w-md-editor-bar{display:none}._descriptionOutputContainerDescription_1j47e_187 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem}._descriptionOutputContainerDescription_1j47e_187 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset}._descriptionOutputContainerDescription_1j47e_187 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:unset;border-radius:10px}._descriptionOutputContainerDescription_1j47e_187 .wmde-markdown hr{height:.1em;margin:.5em 0}._descriptionOutputContainerDescription_1j47e_187 .wmde-markdown :is(h1,h2,h3,h4,h5,h6){border-color:var(--input-container-border-color)}._descriptionOutputContainerDescription_1j47e_187 .w-md-editor code .copied,._descriptionOutputContainerDescription_1j47e_187 .w-md-editor pre .copied{display:block!important}._descriptionOutputContainerTags_1j47e_236{display:flex;width:100%;flex-direction:column}._descriptionOutputContainerTagsOpen_1j47e_242{display:flex;width:100%;flex-direction:column;border-radius:10px}._descriptionOutputContainerTagsHeader_1j47e_249{align-items:center;gap:5px;justify-content:space-between;display:flex;width:100%;padding:10px;cursor:pointer;transition:none}._descriptionOutputContainerTagsHeader_1j47e_249:hover{border-radius:10px;padding:10px;display:flex;justify-content:space-between;align-items:center;gap:5px}._descriptionOutputContainerTagsHeading_1j47e_269{font-size:15px;color:var(--quaternary-card-text-color);font-weight:500;display:flex;gap:5px;align-items:center}._tagChip_1j47e_278{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_1j47e_291{display:flex;flex-wrap:wrap;gap:5px;padding:10px}._fileItem_1j47e_298{display:flex;padding:.6rem;align-items:center;gap:5px;border-radius:4px;width:100%;cursor:pointer;font-size:.8rem;transition:background-color .2s}._fileItem_1j47e_298:hover{background-color:var(--header-background-2)}._fileIcon_1j47e_315{width:1.2rem;display:flex;align-items:center}._fileInfo_1j47e_321{flex-grow:1;text-align:left;display:flex;align-items:flex-end;gap:.1rem}._fileName_1j47e_329{font-weight:500;word-break:break-word;color:var(--tertiary-text-color)}._uploaderTextContainer_1j47e_335{display:flex;flex-direction:column}._fileSize_1j47e_340{color:#6c757d;font-size:.8rem}._removeFileButton_1j47e_345{background:none;border:none;color:#6c757d;cursor:pointer;font-size:1rem;transition:color .2s}._removeFileButton_1j47e_345:hover{color:#dc3545}._default-code-dialog-paper_1j47e_358{width:90%;max-width:700px;background-color:var(--slider-dialog-background)!important}._actionContainer_1j47e_364{display:flex;gap:10px}._solutionOutputContainer_vj3v2_1{display:flex;flex-direction:column;overflow:hidden;width:100%;flex:1}._solutionOutputContainerCode_vj3v2_9{display:flex;flex-direction:column;flex:1}._solutionOutputContainerCodeHeader_vj3v2_15{display:flex;font-size:14px}._solutionOutputContainerHeading_vj3v2_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_vj3v2_28{padding:20px;display:flex;flex-direction:column;gap:10px;height:100%;overflow:auto}._solutionOutputContainerCodeContent_vj3v2_37{display:flex;flex-direction:column;flex:1;gap:5px}._solutionOutputContainerTitle_vj3v2_44{font-size:14px;font-weight:500;color:var(--tertiary-text-color);word-break:break-all}._languageChip_vj3v2_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_vj3v2_62{border-radius:15px;padding:10px 15px;font-size:10px;line-height:0;font-weight:400}._difficultyChip_vj3v2_62._easy_vj3v2_70{background:var(--chip-color-easy-background);color:var(--chip-color-easy);border:1px solid var(--chip-color-easy)}._difficultyChip_vj3v2_62._medium_vj3v2_76{background:var(--chip-color-medium-background);color:var(--chip-color-medium);border:1px solid var(--chip-color-medium)}._difficultyChip_vj3v2_62._hard_vj3v2_82{background:var(--chip-color-hard-background);color:var(--chip-color-hard);border:1px solid var(--chip-color-hard)}._solutionOutputContainerHeaderTags_vj3v2_88{display:flex;align-items:center;gap:8px}._solutionOutputContainerHeader_vj3v2_88{display:flex;justify-content:space-between;flex-direction:column;gap:10px}._profileCard_vj3v2_101{display:flex;gap:10px;align-items:center}._questionFrameworkIconStyle_vj3v2_107{width:20px;height:20px}._questionFrameworkIconContainer_vj3v2_112{display:flex;gap:2px}._solutionOutputContainerOutputFieldWrapper_vj3v2_117 ._solutionOutputContainerSelect_vj3v2_117.MuiSelect-select{color:#999;border:1px solid #4E5157;border-radius:20px;font-size:13px;padding:5px 10px;height:unset;min-height:unset}._solutionOutputContainerOutputFieldWrapper_vj3v2_117{display:flex;flex-direction:column;gap:5px}._solutionOutputContainerOutputFieldWrapper_vj3v2_117 ._solutionOutputContainerSelectIcon_vj3v2_133{color:#999}._solutionOutputContainerOutputFieldWrapper_vj3v2_117 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}._solutionOutputContainerOutputFieldWrapper_vj3v2_117 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:15px}._solutionOutputContainerOutputFieldWrapper_vj3v2_117 ._solutionOutputContainerSelectRoot_vj3v2_148:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._solutionOutputContainerOutputFieldWrapper_vj3v2_117 .MuiOutlinedInput-notchedOutline legend{line-height:0}._solutionOutputContainer_vj3v2_1 ::-webkit-scrollbar{width:7px;height:7px}._solutionOutputContainer_vj3v2_1 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._solutionOutputContainer_vj3v2_1 ::-webkit-scrollbar-track{background:transparent}._sandPackCodeEditorSolution_vj3v2_173 ::-webkit-scrollbar{width:7px;height:7px}._sandPackCodeEditorSolution_vj3v2_173 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._sandPackCodeEditorSolution_vj3v2_173 ::-webkit-scrollbar-track{background:transparent}._solutionOutputContainerPartition_vj3v2_187{padding:.4px;background-color:var(--border-tertiary-color);width:100%;border-radius:5px}._durationContainer_vj3v2_194{display:flex;align-items:center;gap:4px;color:var(--tertiary-text-color)}._durationContainer_vj3v2_194 svg{width:12px;height:12px;color:var(--tertiary-text-color)}._clockIcon_vj3v2_207{font-size:1.2rem!important}._durationText_vj3v2_211{color:var(--tertiary-text-color);font-size:13px}._solutionOutputContainerDescription_vj3v2_216{color:var(--tertiary-text-color);word-break:break-word;height:100%;min-height:max-content}._solutionOutputContainerDescription_vj3v2_216 .w-md-editor-bar{display:none}._solutionOutputContainerDescription_vj3v2_216 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem}._solutionOutputContainerDescription_vj3v2_216 .wmde-markdown :is(h1,h2,h3,h4,h5,h6){border-color:var(--input-container-border-color)}._solutionOutputContainerDescription_vj3v2_216 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset}._solutionOutputContainerDescription_vj3v2_216 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:unset;border-radius:10px}._solutionOutputContainerDescription_vj3v2_216 .wmde-markdown hr{height:.1em;margin:.5em 0}._solutionOutputContainerDescription_vj3v2_216 .w-md-editor code .copied,._solutionOutputContainerDescription_vj3v2_216 .w-md-editor pre .copied{display:block!important}._solutionOutputContainerTags_vj3v2_277{display:flex;width:100%;flex-direction:column}._code-container_vj3v2_283{background-color:#2d2d2d;border-radius:10px;padding:20px;width:80%;margin:0 auto;font-family:Courier New,Courier,monospace}._code-header_vj3v2_292{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}._language_vj3v2_51{color:#fff;font-size:18px}._tab_vj3v2_304{cursor:pointer}._tab_vj3v2_304._active_vj3v2_308{color:#fff;font-weight:700}._descriptionOutputContainerCodeContent_vj3v2_313{padding:10px}._codeContainer_vj3v2_317{display:flex;flex-direction:column;font-size:14px}._codeEditor_vj3v2_323{display:flex;height:100%}._tabs_vj3v2_328{display:flex;background-color:#30303080;padding:10px;justify-content:space-between;border-top-right-radius:15px;border-top-left-radius:15px;color:#ebebf54d}._tabContainer_vj3v2_338{display:flex;gap:10px;flex-wrap:wrap;align-items:center}._copyIcon_vj3v2_345{display:flex;width:15px;height:15px}._codeLine_vj3v2_351{margin:0;line-height:1.5}._keyword_vj3v2_356{color:#c586c0}._type_vj3v2_360{color:#4ec9b0}._variable_vj3v2_364{color:#9cdcfe}._language-ide-view-editor_vj3v2_368{height:100%;width:100%;flex:1}._coding-solution-copy-popover-input_vj3v2_374{position:absolute;top:-1000px;left:-1000px}._codeEditor_vj3v2_323 .w-md-editor-bar{display:none}._codeEditor_vj3v2_323 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem;height:100%;word-break:keep-all}._shareMySolutionText_vj3v2_392{display:flex;padding:5px;background:#ffffff14;justify-content:flex-end}._shareMySolutionButton_vj3v2_399{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_vj3v2_323 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset;height:100%;background-color:#ffffff1a}._codeEditor_vj3v2_323 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:#ffffff1a;width:100%}._codeEditor_vj3v2_323 .wmde-markdown pre{border-radius:unset;height:100%}._codeEditor_vj3v2_323 .w-md-editor-content{overflow:unset}._codeEditor_vj3v2_323 .w-md-editor code .copied,._codeEditor_vj3v2_323 .w-md-editor pre .copied{display:block!important}._tooltip-popper_vj3v2_442.MuiTooltip-popper ._tooltip-root_vj3v2_442.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_vj3v2_442.MuiTooltip-popper ._tooltip-root-arrow_vj3v2_455{color:var(--text-tooltip-background-color)}._solutionOutputContainerCodeHeaderText_vj3v2_459{font-weight:550;color:var(--tertiary-text-color)}._viewAndAttemptQuestionForUserContainer_1lvbo_1{display:flex;width:100%;padding:0;overflow:auto;height:10%;position:relative;flex:1}._viewAndAttemptQuestionForUserSplitContainer_1lvbo_12{height:100%;display:flex}iframe ._viewAndAttemptQuestionForUserSplitContainer_1lvbo_12{height:(100vh - 240px)}._timerCompleted_1lvbo_21{color:#ff5252}._viewAndAttemptQuestionOutputContainer_1lvbo_25{display:flex;order:1;position:unset}._testCasesAndEditorSplitOuterContainer_1lvbo_31{order:3;position:unset;border:1px solid #3d3d42;border-radius:10px;display:flex;flex-direction:column;overflow:auto}._contentContainer_1lvbo_41{display:flex;flex-direction:column;overflow:auto;height:100%}._viewAndAttemptQuestionSash_1lvbo_48{background:transparent;width:100%;height:100%;transition:unset}.react-split__sash--horizontal ._viewAndAttemptQuestionSash_1lvbo_48._active_1lvbo_55{background:#a571e6;width:100%;width:calc(100% - 15px);height:3px;border-radius:5px}.react-split__sash--vertical ._viewAndAttemptQuestionSash_1lvbo_48._active_1lvbo_55{background:#a571e6;width:100%;height:calc(100% - 15px);border-radius:5px;width:3px}.react-split__sash--horizontal ._viewAndAttemptQuestionSash_1lvbo_48,.react-split__sash--horizontal ._viewAndAttemptQuestionSash_1lvbo_48._active_1lvbo_55{cursor:ns-resize}.react-split__sash--vertical ._viewAndAttemptQuestionSash_1lvbo_48,.react-split__sash--vertical ._viewAndAttemptQuestionSash_1lvbo_48._active_1lvbo_55{cursor:ew-resize}._dashboard-iframe_1lvbo_81{width:100%;height:100%;border:unset;border-bottom:1px solid #3d3d42}._viewAndAttemptQuestionForUserSplitContainer_1lvbo_12 .react-split__sash{position:unset;order:2;display:flex;align-items:center;justify-content:center}._defaultCodeContainer_1lvbo_96{width:100%;display:flex;flex-direction:column;border-radius:0;overflow:hidden;flex:1}._defaultCodeFooterContainer_1lvbo_105{display:flex;color:var(--editor-tab-text-color);padding:10px;justify-content:flex-end;gap:10px;border-top:1px solid #3d3d42}._defaultCodeFooterContainer_1lvbo_105 svg{color:var(--editor-tab-text-color)}._defaultCodeFooterItem_1lvbo_118{display:flex;align-items:center;gap:5px;font-size:13px;line-height:1}._defaultCodeFooterItemIcon_1lvbo_126{cursor:pointer}._testCasesAndEditorSplitContainer_1lvbo_130{display:flex;flex-direction:column;order:3;position:unset}._editorContainer_1lvbo_137{display:flex;position:unset;order:1}._testCasesContainer_1lvbo_143{display:flex;position:unset;order:3}._viewAndAttemptQuestionForUserOuterContainer_1lvbo_149{display:flex;flex-direction:column;height:100vh;overflow:auto;background:var(--background-1)}._tabContainer_1lvbo_157{display:flex;gap:5px;padding:10px}._tab_1lvbo_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_1lvbo_1 .flexlayout__tab_button--selected,._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__tab_button{background-color:unset}._tab_1lvbo_157:hover{background-color:var(--editor-tab-hover)}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__tab_button--selected ._tab_1lvbo_157{background-color:var(--editor-tab-hover);font-weight:500;color:var(--editor-tab-text-color-hover)}._tabIcon_1lvbo_197{color:var(--green-text-color);width:14px;height:14px}._defaultCodeContainer_1lvbo_96,._testCaseContainer_1lvbo_204,._testResultContainer_1lvbo_205{display:block}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__tabset-selected{background-image:unset}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__layout{position:relative;width:100%;background-color:initial}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__tabset{border:1px solid var(--border-tertiary-color);border-radius:0;background-color:var(--background-2)}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__tab{background-color:unset;border-radius:0}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__tab_moveable{display:flex;flex-direction:column}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__splitter{background-color:unset}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__tabset_tabbar_outer_top{border:unset}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__tabset_tabbar_outer{background-color:var(--header-background-2)}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__splitter_handle_horz{width:2px;border-radius:5px}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__splitter_handle_vert{height:2px;border-radius:5px}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__splitter{display:flex;align-items:center;justify-content:center}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__tab_button_overflow{display:none}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__tabset_tab_divider{display:flex;align-items:center;justify-content:center;background-color:unset}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__tabset_tab_divider:after{background-color:var(--border-tertiary-color);content:"";display:block;width:.1rem;height:14px;border-radius:5px}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__splitter_drag{background-color:transparent;width:100%;padding:0}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__splitter_drag{background-color:transparent}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__splitter_drag .flexlayout__splitter_handle_horz{max-width:4px;content:"";height:calc(100% - 10px);background-color:var(--button-primary)}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__splitter_drag .flexlayout__splitter_handle_vert{max-height:4px;content:"";width:calc(100% - 10px);background-color:var(--button-primary)}._viewAndAttemptQuestionForUserContainer_1lvbo_1 .flexlayout__tabset_tabbar_outer_collapse{background-color:var(--background-1);border-radius:8px;margin-top:-29px;transform:rotate(90deg);transform-origin:0 30px;z-index:1000}._verticalTabSet_1lvbo_325{display:flex;flex-direction:column;height:100%;justify-content:flex-start;align-items:center;padding:5px 0;gap:10px}._verticalTab_1lvbo_325{writing-mode:vertical-rl;transform:rotate(180deg);cursor:pointer;padding:8px 5px;display:flex;align-items:center;justify-content:center}._verticalTabContent_1lvbo_345{display:flex;flex-direction:column;align-items:center;gap:5px}._verticalTab_1lvbo_325:hover{background-color:var(--hover-bg-color)}._verticalTab_1lvbo_325 ._tabIcon_1lvbo_197{margin-bottom:5px;font-size:1.2rem}._themeToggleButton_1lvbo_361{background:none;border:none;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 4px;color:var(--editor-tab-text-color);height:100%;transition:all .2s ease}._themeToggleButton_1lvbo_361:hover{background-color:var(--editor-tab-hover);color:var(--editor-tab-text-color-hover)}._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}._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_1f0v5_1{display:flex;flex-direction:column;gap:2px;padding:20px;overflow:auto}._mySubmissionHeading_1f0v5_9{font-size:15px;font-weight:500;color:var(--question-library-text-color);margin-bottom:8px}._no-submissions_1f0v5_16{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}._submissionListContainer_1f0v5_24{display:flex;flex-direction:column;gap:8px}._submissionDetailsContainer_1f0v5_30{display:flex;flex-direction:column;gap:15px}._submissionCodeContainer_1f0v5_36{display:flex;flex-direction:column;gap:5px}._submittedSolutionHeading_1f0v5_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_1f0v5_52{font-size:12px;color:var(--question-library-text-color);opacity:.7;font-weight:400}._submissionCode_1f0v5_36 .w-md-editor-bar{display:none}._submissionCode_1f0v5_36 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem}._submissionCode_1f0v5_36 .wmde-markdown :is(h1,h2,h3,h4,h5,h6){border-color:var(--input-container-border-color)}._submissionCode_1f0v5_36 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset}._submissionCode_1f0v5_36 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:unset;border-radius:10px}._submissionCode_1f0v5_36 .wmde-markdown hr{height:.1em;margin:.5em 0}._submissionCode_1f0v5_36 .w-md-editor code .copied,._submissionCode_1f0v5_36 .w-md-editor pre .copied{display:block!important}._testCasesDetailsContainer_1f0v5_113{display:flex;flex-direction:column;gap:15px}._totalTestCases_1f0v5_119,._passedTestCases_1f0v5_125,._executionTime_1f0v5_131{font-size:14px;font-weight:500;color:var(--question-library-text-color)}._testCasesDetailsInformationView_1f0v5_137{display:flex;flex-direction:column;gap:5px;color:var(--question-library-text-color)}._failedTestCasesContainer_1f0v5_144{display:flex;flex-direction:column;gap:10px}._failedTestCasesHeading_1f0v5_150{font-size:15px;font-weight:500;color:var(--question-library-text-color)}._failedTestCasesList_1f0v5_156{display:flex;flex-direction:column;gap:10px}._failedTestCasesSingleCard_1f0v5_162{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_1f0v5_172,._output_1f0v5_180,._expected_1f0v5_188{display:flex;flex-direction:column;color:var(--question-library-text-color);font-size:13px;font-weight:400}._timeTaken_1f0v5_196,._result_1f0v5_203{display:flex;color:var(--question-library-text-color);font-size:13px;font-weight:400}._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}._html-preview-header-view-container_3b2zu_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_3b2zu_9{display:flex;align-items:center;gap:6px;color:#fff}._html-coding-header-view-editor-name_3b2zu_16{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._html-preview-header-view-container-right_3b2zu_23{display:flex;align-items:center}._html-header-close-icon_3b2zu_28{font-size:24px;color:#dfe1e5}._tooltip-popper_3b2zu_33.MuiTooltip-popper ._tooltip-root_3b2zu_33.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_3b2zu_33.MuiTooltip-popper ._tooltip-root-arrow_3b2zu_46{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_gt6q0_1{height:100vh;width:100%;background-color:#1c1c2a;display:flex;flex-direction:column}._language-ide-view-sash_gt6q0_9{background:#2b2b4a;width:100%;height:100%}.react-split__sash--horizontal ._language-ide-view-sash_gt6q0_9._active_gt6q0_15{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._language-ide-view-sash_gt6q0_9._active_gt6q0_15{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._language-ide-view-sash_gt6q0_9,.react-split__sash--horizontal ._language-ide-view-sash_gt6q0_9._active_gt6q0_15{cursor:ns-resize}.react-split__sash--vertical ._language-ide-view-sash_gt6q0_9,.react-split__sash--vertical ._language-ide-view-sash_gt6q0_9._active_gt6q0_15{cursor:ew-resize}._language-ide-view-file-output-body_gt6q0_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_gt6q0_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_gt6q0_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_gt6q0_65{color:#ff5252b2;font-size:13px}._language-ide-view-file-output-body-halted_gt6q0_83{color:#548af7}._language-ide-view-editor-and-theme-selector-container_gt6q0_87{display:flex;flex:1}._language-ide-view-file-output-body-error_gt6q0_92{color:#ff5252b2}._language-ide-view-file-output-body-success_gt6q0_96{color:#5fad65;text-align:center}._language-ide-view-file-output-container_gt6q0_101{display:flex;flex-direction:column}._language-ide-view-file-output-body_gt6q0_39:has(._loader-wrapper-output-body_gt6q0_106){padding:0;height:100%}._language-ide-view-output-container-scroll-bar-container_gt6q0_111 .simplebar-content{height:100%}._language-ide-view-output-container-scroll-bar_gt6q0_111{background-color:#fff3;border-radius:12px}._language-ide-view-output-container-scroll-bar-track_gt6q0_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_gt6q0_111{overflow:auto}._language-ide-view-file-output-body_gt6q0_39 ._loader-wrapper-output-body_gt6q0_106{position:absolute;height:100%}._user-input-text-area_gt6q0_140{height:0px;width:0px;opacity:-1}._user-input-text-area_gt6q0_140:focus{outline:0}._user-input-text-area-container_gt6q0_150{display:inline-block;position:relative}._user-input-text-area-container_gt6q0_150:has(._user-input-text-area_gt6q0_140:focus):after{animation:_blink-terminal-cursor_gt6q0_1 .9s step-end infinite}._user-input-text-area-container_gt6q0_150:after{content:"";width:1px;height:22px;display:block;background-color:#a7a7a7;position:absolute;top:0}@keyframes _blink-terminal-cursor_gt6q0_1{0%{opacity:1}60%{opacity:0}to{opacity:1}}._language-coding-view-editor_gt6q0_183{height:100%;width:100%;flex:1}._language-coding-view-editor-container_gt6q0_189,._language-coding-view-editor-wrapper_gt6q0_195{width:100%;height:100%;flex:1}._language-coding-view-editor-container_gt6q0_189 ._language-coding-view-tab-container-outer-container_gt6q0_201{outline:none}._language-coding-view-tab-container_gt6q0_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_gt6q0_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_gt6q0_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_gt6q0_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_15bxc_1{height:100vh;width:100%;background-color:#1c1c2a;display:flex;flex-direction:column}._language-ide-view-sash_15bxc_9{background:#2b2b4a;width:100%;height:100%}.react-split__sash--horizontal ._language-ide-view-sash_15bxc_9._active_15bxc_15{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._language-ide-view-sash_15bxc_9._active_15bxc_15{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._language-ide-view-sash_15bxc_9,.react-split__sash--horizontal ._language-ide-view-sash_15bxc_9._active_15bxc_15{cursor:ns-resize}.react-split__sash--vertical ._language-ide-view-sash_15bxc_9,.react-split__sash--vertical ._language-ide-view-sash_15bxc_9._active_15bxc_15{cursor:ew-resize}._language-ide-view-file-output-body_15bxc_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_15bxc_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_15bxc_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_15bxc_65{color:#ff5252b2;font-size:13px}._language-ide-view-file-output-body-halted_15bxc_83{color:#548af7}._language-ide-view-editor-and-theme-selector-container_15bxc_87{display:flex;flex:1}._language-ide-view-file-output-body-error_15bxc_92{color:#ff5252b2}._language-ide-view-file-output-body-success_15bxc_96{color:#5fad65;text-align:center}._language-ide-view-file-output-container_15bxc_101{display:flex;flex-direction:column}._language-ide-view-file-output-body_15bxc_39:has(._loader-wrapper-output-body_15bxc_106){padding:0;height:100%}._language-ide-view-output-container-scroll-bar-container_15bxc_111 .simplebar-content{height:100%}._language-ide-view-output-container-scroll-bar_15bxc_111{background-color:#fff3;border-radius:12px}._language-ide-view-output-container-scroll-bar-track_15bxc_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_15bxc_111{overflow:auto}._language-ide-view-file-output-body_15bxc_39 ._loader-wrapper-output-body_15bxc_106{position:absolute;height:100%}._user-input-text-area_15bxc_140{height:0px;width:0px;opacity:-1}._user-input-text-area_15bxc_140:focus{outline:0}._user-input-text-area-container_15bxc_150{display:inline-block;position:relative}._user-input-text-area-container_15bxc_150:has(._user-input-text-area_15bxc_140:focus):after{animation:_blink-terminal-cursor_15bxc_1 .9s step-end infinite}._user-input-text-area-container_15bxc_150:after{content:"";width:1px;height:22px;display:block;background-color:#a7a7a7;position:absolute;top:0}._language-ide-view-container_15bxc_1 ._language-coding-view-tab-container-outer-container_15bxc_169{outline:none}._language-coding-view-tab-container_15bxc_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_15bxc_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_15bxc_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_15bxc_202{width:15px;display:flex}@keyframes _blink-terminal-cursor_15bxc_1{0%{opacity:1}60%{opacity:0}to{opacity:1}}._language-ide-view-editor-container_15bxc_221{display:flex;flex-direction:column;flex:1}._user-projects-approval-history-paper_15bxc_227{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_15bxc_232{padding:unset!important}._search-header-drawer-container_kbg5e_1{display:flex;height:100%;flex-direction:column;background:var(--ql-card-bg);color:var(--ql-card-title);overflow:hidden}._search-header-drawer-container_kbg5e_1::-webkit-scrollbar{width:.375rem}._search-header-drawer-container_kbg5e_1::-webkit-scrollbar-thumb{background:var(--my-questions-section-scrollbar-thumb);border-radius:1rem}._search-header-drawer-header-container_kbg5e_19{display:flex;justify-content:space-between;padding:.75rem 1.25rem;width:100%;align-items:center;border-bottom:.0625rem solid var(--ql-card-border)}._search-header-drawer-header-text_kbg5e_29{font-size:1.125rem;font-weight:700;color:var(--ql-card-title);letter-spacing:-.0006rem}._search-header-drawer-close-button_kbg5e_36{cursor:pointer;display:flex;color:var(--ql-card-title)}._search-header-drawer-header-text-container_kbg5e_42{color:var(--ql-card-title)}._search-header-container_kbg5e_46{display:flex;align-items:flex-start;gap:.9375rem;flex-direction:column;padding:.625rem 1.25rem;z-index:9;overflow-y:auto;flex:1}._search-header-container_kbg5e_46::-webkit-scrollbar{width:.375rem}._search-header-container_kbg5e_46::-webkit-scrollbar-thumb{background:var(--my-questions-section-scrollbar-thumb);border-radius:1rem}._search-header-input-outer-container_kbg5e_66{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_kbg5e_73{color:var(--ql-card-subtitle);font-size:.8125rem;font-weight:600;display:flex;align-items:center;gap:.375rem;margin-bottom:.25rem}._search-header-input-container_kbg5e_83{display:flex;align-items:center;border-radius:.25rem;border:.0625rem solid var(--ql-card-border);background:var(--question-library-filter-field-background);width:100%}._search-header-input-inner-container_kbg5e_92{display:flex;align-items:center;gap:.5rem;flex:1;padding:0 .8125rem;min-width:1.875rem}._search-header-icon_kbg5e_101{min-width:.875rem;height:.875rem;stroke:var(--ql-card-title-hover)}._search-header-input_kbg5e_66{border:none;padding:.4375rem 0;flex:1;background-color:transparent;color:var(--ql-card-title)}._search-header-input_kbg5e_66:focus{outline:none}._search-header-input_kbg5e_66::placeholder{color:var(--ql-card-subtitle);font-size:.85rem;font-weight:400}._search-header-drawer-footer-container_kbg5e_125{display:flex;justify-content:flex-end;padding:.75rem 1.25rem;width:100%;align-items:center;border-top:.0625rem solid var(--ql-card-border)}._search-header-drawer-footer-button_kbg5e_135{background:var(--button-primary);color:var(--button-primary-text-color);padding:.5rem 1rem;border-radius:.75rem;font-weight:700;font-size:.8125rem;transition:all .2s ease}._search-header-drawer-footer-button_kbg5e_135:hover:not(._search-header-drawer-footer-button-disabled_kbg5e_145){background:var(--button-primary-hover);transform:translateY(-.0625rem)}._search-header-drawer-footer-button-disabled_kbg5e_145{background:var(--question-library-disabled-button-background)!important;color:var(--question-library-disabled-button-text)!important;box-shadow:none!important;cursor:not-allowed}._tooltip-popper_kbg5e_157.MuiTooltip-popper ._tooltip-root_kbg5e_157.MuiTooltip-tooltip{padding:.25rem .5rem;color:var(--text-tooltip-color);font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem;word-wrap:break-word;border-radius:.3125rem;background:var(--text-tooltip-background-color)}._tooltip-popper_kbg5e_157.MuiTooltip-popper ._tooltip-root-arrow_kbg5e_169{color:var(--text-tooltip-background-color)}._info-icon_kbg5e_173{display:flex;color:var(--ql-card-subtitle)}._search-header-toggle-container_kbg5e_178{display:flex;align-items:center;width:100%;justify-content:flex-start;gap:.5rem;border-radius:.5rem;padding:.375rem .5rem;border:.0625rem solid var(--ql-card-border);background:var(--question-library-filter-field-background)}._search-header-toggle-container_kbg5e_178 ._search-header-toggle-label_kbg5e_190{color:var(--ql-card-subtitle);font-size:.8125rem;font-weight:500}._search-header-toggle-container_kbg5e_178 .MuiSwitch-root{width:2.875rem;height:1.875rem;padding:.5625rem;margin:0 .25rem;flex-shrink:0}._search-header-toggle-container_kbg5e_178 .MuiSwitch-switchBase{padding:.4375rem}._search-header-toggle-container_kbg5e_178 .MuiSwitch-switchBase.Mui-checked{transform:translate(1rem)}._search-header-toggle-container_kbg5e_178 .MuiSwitch-thumb{width:1rem;height:1rem}._search-header-toggle-container_kbg5e_178 .MuiSwitch-track{background-color:var(--search-autocomplete-item-checkbox-unchecked-color);border-radius:.375rem}._search-header-toggle-container_kbg5e_178 .Mui-checked+.MuiSwitch-track{background-color:var(--search-autocomplete-item-checkbox-unchecked-color)}._search-header-toggle-container_kbg5e_178 .MuiSwitch-thumb{color:var(--button-primary)}._drawerButton_kbg5e_230{background:var(--button-primary);color:var(--button-primary-text-color)}._drawerRoot_kbg5e_235{padding:1rem 1rem 1rem 0}._packageContainer_1rbld_1{background-color:var(--background-color);display:flex;flex-direction:column;gap:10px;height:100%;flex-direction:row-reverse;overflow:auto}._questionLibraryPackageTitleContainer_1rbld_11{display:flex;flex-direction:column;overflow:hidden;height:100%}._backBtn_1rbld_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_1rbld_29{font-size:16px;margin:0;color:var(--text-color)}._packageDetailsContainer_1rbld_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_1rbld_45{display:flex;align-items:center;gap:10px}._packageCards_1rbld_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_1rbld_60{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:var(--question-library-text-color)}._packageInnerContainer_1rbld_70{width:100%;display:flex;flex-direction:column;gap:10px}._paper_1r3dv_1{height:100%;min-height:100dvh;background:var(--sr-bg-primary)}._dialogBody_1r3dv_7{position:relative;z-index:1;width:100%;display:flex;flex-direction:column}._dialogBodyContent_1r3dv_15{display:flex;flex-direction:column;padding:var(--sr-space-2);gap:var(--sr-space-3)}._dialogSurface_1r3dv_23{position:relative;height:100%;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background:var(--sr-bg-primary)}._dialogSurface_1r3dv_23:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--sr-surface-gradient);z-index:0}._dialogSurface_1r3dv_23:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(var(--sr-grid-color) 1px,transparent 1px),linear-gradient(90deg,var(--sr-grid-color) 1px,transparent 1px);background-size:40px 40px;z-index:0;opacity:.5}._reportContent_1r3dv_55,._mainColumn_1r3dv_56{min-width:0;display:flex;flex-direction:column;gap:16px}._overviewHero_1r3dv_63{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:20px;padding:24px;border-radius:28px;border:1px solid var(--sr-card-border);background:radial-gradient(circle at top right,rgba(56,189,248,.14),transparent 28%),radial-gradient(circle at bottom left,rgba(244,114,182,.16),transparent 30%),var(--sr-card-bg);box-shadow:var(--sr-card-shadow)}._overviewCopy_1r3dv_79{min-width:0;display:flex;flex-direction:column;gap:18px}._overviewEyebrow_1r3dv_86,._diagramHeader_1r3dv_87,._overviewStatLabel_1r3dv_88,._chartCardTitle_1r3dv_89{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sr-text-muted)}._overviewTitle_1r3dv_97{margin:0;font-size:clamp(1.8rem,2.8vw,2.7rem);line-height:1.05;letter-spacing:-.05em;color:var(--sr-text-primary)}._overviewDescription_1r3dv_105{margin:0;max-width:62ch;color:var(--sr-text-secondary);line-height:1.7}._overviewStatsGrid_1r3dv_112{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}._overviewStatCard_1r3dv_118,._chartCard_1r3dv_89,._diagramCard_1r3dv_120{min-width:0;border-radius:22px;border:1px solid var(--sr-card-border);background:var(--sr-card-bg);box-shadow:var(--sr-panel-inset)}._overviewStatCard_1r3dv_118{padding:16px;display:flex;flex-direction:column;gap:6px}._overviewStatValue_1r3dv_135,._chartCardValue_1r3dv_136{color:var(--sr-text-primary);font-variant-numeric:tabular-nums}._overviewStatValue_1r3dv_135{font-size:1.9rem;line-height:1;font-weight:900;letter-spacing:-.04em}._overviewStatDetail_1r3dv_148{color:var(--sr-text-secondary);font-size:12px;line-height:1.5}._overviewVisuals_1r3dv_154{display:grid;gap:12px}._chartCard_1r3dv_89{padding:18px;display:flex;flex-direction:column;gap:12px}._chartCardHeader_1r3dv_166,._diagramHeader_1r3dv_87{display:flex;align-items:center;justify-content:space-between;gap:12px}._chartCardValue_1r3dv_136{font-size:14px;font-weight:800}._chartFrameSmall_1r3dv_179{height:180px}._chartFrameLarge_1r3dv_183{height:240px}._chartFrameSmall_1r3dv_179 canvas,._chartFrameLarge_1r3dv_183 canvas{max-width:100%!important;max-height:100%!important}._diagramCard_1r3dv_120{position:relative;z-index:1;padding:20px 24px 24px;display:flex;flex-direction:column;gap:18px;background:radial-gradient(circle at top right,rgba(56,189,248,.14),transparent 28%),radial-gradient(circle at bottom left,rgba(244,114,182,.16),transparent 30%),var(--sr-card-bg)}._diagramTitle_1r3dv_206{margin:0;font-size:1.1rem;font-weight:900;letter-spacing:-.03em;color:var(--sr-text-primary)}._diagramFlow_1r3dv_214{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}._diagramStepWrap_1r3dv_220{display:flex;align-items:center;gap:12px;min-width:0}._diagramStep_1r3dv_220{flex:1;min-width:0;padding:16px;border-radius:18px;border:1px solid var(--sr-card-border);background:linear-gradient(180deg,var(--sr-card-bg),var(--sr-hover-bg));display:flex;flex-direction:column;gap:6px}._diagramStepIndex_1r3dv_239{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--sr-gradient-pink),var(--sr-gradient-blue))}._diagramStepLabel_1r3dv_252{font-size:14px;font-weight:800;color:var(--sr-text-primary)}._diagramStepDetail_1r3dv_258{color:var(--sr-text-secondary);font-size:12px;line-height:1.55}._diagramArrow_1r3dv_264{color:var(--sr-text-muted);font-size:1.1rem;font-weight:800}._autoEvalSection_1r3dv_270{position:relative;z-index:1;padding:0 var(--sr-space-3) var(--sr-space-2)}._scoreDashboardSection_1r3dv_276{position:relative;z-index:1;min-width:0}._section_1r3dv_282{display:flex;flex-direction:column}._pdfOverlay_1r3dv_287{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0a0d14d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;pointer-events:all}._pdfOverlaySpinner_1r3dv_301{width:44px;height:44px;border:3px solid rgba(79,142,255,.2);border-top-color:#4f8eff;border-radius:50%;animation:_spin_1r3dv_332 .8s linear infinite}._pdfOverlayText_1r3dv_310{font-size:15px;color:#e8eaf2;letter-spacing:.02em}._pdfOverlaySub_1r3dv_316{font-size:12px;color:#6b7491}._loadingState_1r3dv_321,._errorState_1r3dv_322{min-height:100vh;display:flex;align-items:center;justify-content:center;gap:12px;font-size:14px;color:var(--public-submission-muted-text-color)}._spinner_1r3dv_332{display:inline-block;width:18px;height:18px;border:2px solid var(--public-submission-spinner-border-color);border-top-color:var(--public-submission-spinner-accent-color);border-radius:50%;animation:_spin_1r3dv_332 .7s linear infinite}@keyframes _spin_1r3dv_332{to{transform:rotate(360deg)}}@media (max-width: 1200px){._overviewHero_1r3dv_63{grid-template-columns:1fr}._overviewStatsGrid_1r3dv_112,._diagramFlow_1r3dv_214{grid-template-columns:repeat(2,minmax(0,1fr))}._diagramStepWrap_1r3dv_220{align-items:stretch}._diagramArrow_1r3dv_264{display:none}}@media (max-width: 720px){._reportTopBar_1r3dv_372{align-items:flex-start;flex-direction:column}._reportTopBarActions_1r3dv_377{width:100%;justify-content:flex-start}._overviewHero_1r3dv_63,._diagramCard_1r3dv_120{padding:16px;border-radius:22px}._overviewStatsGrid_1r3dv_112,._diagramFlow_1r3dv_214{grid-template-columns:1fr}._tcQuickCard_1r3dv_393{gap:10px}._tcQuickJump_1r3dv_397{margin-left:0;width:100%}}._tooltip-popper_1a7j4_1.MuiTooltip-popper ._tooltip-root_1a7j4_1.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_1a7j4_1.MuiTooltip-popper ._tooltip-root-arrow_1a7j4_14{color:var(--text-tooltip-background-color)}._timerWrapper_1a7j4_18{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_1a7j4_29{border-radius:4px;cursor:pointer;display:flex;align-items:center;font-size:19px;justify-content:center;transition:all .2s ease}._timerControlButton_1a7j4_29:hover{background-color:var(--hover-bg-color)}._timerContainer_1a7j4_43{display:flex;align-items:center;gap:.5rem;border-radius:4px;transition:all .2s ease}._timerContainer_1a7j4_43:hover{background-color:var(--hover-bg-color)}._timerIcon_1a7j4_55{font-size:19px}._timerText_1a7j4_59{text-align:center;display:flex;font-size:13px;font-weight:500;gap:.4rem;color:var(--editor-tab-text-color)}._timerIconButton_1a7j4_68,._timerExpanded_1a7j4_72{display:flex}._timerCompleted_1a7j4_76{color:var(--red-text-hard);font-weight:700}._language-ide-header-view-timer-container-disabled_1a7j4_81{opacity:.6;cursor:not-allowed}._tooltip-popper_1qmvs_1.MuiTooltip-popper ._tooltip-root_1qmvs_1.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_1qmvs_1.MuiTooltip-popper ._tooltip-root-arrow_1qmvs_14{color:var(--text-tooltip-background-color)}._language-ide-view-center-container_1qmvs_18{display:flex;align-items:center;flex:1;gap:.4rem;justify-content:center}._language-ide-header-view-save-button-container_1qmvs_27,._language-ide-header-view-run-button-container_1qmvs_28{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}._language-ide-header-view-save-button_1qmvs_27,._language-ide-header-view-run-button_1qmvs_28{color:var(--green-text-color);font-size:19px}._mode-btn_1qmvs_53{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_1qmvs_53 svg{font-size:19px}._language-ide-header-view-save-button-container-disabled_1qmvs_68,._language-ide-header-view-run-button-container-disabled_1qmvs_69{opacity:.6;cursor:not-allowed}._submitButtonText_1qmvs_74{white-space:nowrap;display:flex}._language-ide-header-view-container_dpzom_1{padding:10px 20px;display:flex;justify-content:space-between;gap:25px}._language-ide-header-view-editor-logo-and-name-container_dpzom_10{display:flex;gap:15px;align-items:center}._language-ide-view-left-container_dpzom_29{display:flex;flex:1;gap:20px}._likeContainer_dpzom_39{display:flex;justify-content:center;cursor:pointer;align-items:center;gap:8px}._language-option-icon_dpzom_47{width:14px;height:14px}._language-ide-view-theme-selector-container_dpzom_52{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_dpzom_58{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_dpzom_64{display:flex;gap:20px;align-items:center;justify-content:flex-end;flex:1}._language-ide-header-view-save-button-container_dpzom_72,._coding-header-view-save-button-container_dpzom_73,._language-ide-header-view-share-button-container_dpzom_74,._language-ide-header-view-run-button-container_dpzom_75{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_dpzom_73{background-color:#8d8d8d33}._language-ide-header-view-save-button_dpzom_72,._language-ide-header-view-share-button_dpzom_74,._language-ide-header-view-run-button_dpzom_75{color:var(--green-text-color);font-size:19px}._language-ide-header-view-split-button-container_dpzom_101{display:flex;align-items:center}._language-ide-header-view-split-button_dpzom_101{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._tooltip-popper_dpzom_16.MuiTooltip-popper ._tooltip-root_dpzom_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_dpzom_16.MuiTooltip-popper ._tooltip-root-arrow_dpzom_35{color:var(--text-tooltip-background-color)}._language-ide-header-view-share-popover_dpzom_130{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:.4rem}._language-ide-header-view-share-popover-link_dpzom_139{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_dpzom_150{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_dpzom_160{border:1px solid var(--green-text-color);color:var(--green-text-color)}._language-ide-header-view-share-popover-input_dpzom_165{position:absolute;top:-1000px;left:-1000px}._language-ide-view-center-container_dpzom_171{display:flex;align-items:center;flex:1;gap:.4rem;justify-content:center}._language-ide-view-partition_dpzom_180{color:#dfe1e5;font-size:18px;line-height:22px}._language-ide-view-project-name_dpzom_186{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._timerWrapper_dpzom_195{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_dpzom_206{border-radius:4px;cursor:pointer;display:flex;align-items:center;font-size:19px;justify-content:center;transition:all .2s ease}._timerControlButton_dpzom_206:hover{background-color:var(--hover-bg-color)}._timerContainer_dpzom_220{display:flex;align-items:center;gap:.5rem;border-radius:4px;transition:all .2s ease}._timerContainer_dpzom_220:hover{background-color:var(--hover-bg-color)}._timerIcon_dpzom_232{font-size:19px}._timerText_dpzom_236{text-align:center;display:flex;font-size:13px;font-weight:500;gap:.4rem;color:inherit}._timerIconButton_dpzom_245,._timerExpanded_dpzom_249{display:flex}._timerCompleted_dpzom_253{color:var(--red-text-hard);font-weight:700}._mode-btn_dpzom_258{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_dpzom_258 svg{font-size:19px}._logo_dpzom_273 span{font-weight:600;font-size:1rem}._logo_dpzom_273{display:flex;align-items:center;justify-content:center;gap:5px;color:var(--editor-tab-text-color-hover)}._lightLogo_dpzom_286{color:inherit;height:1.5rem}._dateChipsContainer_dpzom_291{display:flex;gap:10px;align-items:center}._creditsPill_dpzom_297{display:flex;align-items:center;gap:5px;background-color:var(--header-background-2);border:1px solid #4a3f6b;border-radius:4px;padding:.4rem .6rem;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}._creditsPillIcon_dpzom_310{font-size:13px}._creditsPillNumber_dpzom_314{font-size:13px;font-weight:600;color:#c084fc}._creditsPillLabel_dpzom_320{font-size:11px;color:var(--editor-tab-text-color);font-weight:400}._headerDateChip_dpzom_326{display:flex;padding:4px 12px;line-height:1;border:1px solid var(--border-tertiary-color);border-radius:40px;font-size:11px;width:max-content;align-items:center;white-space:nowrap;background-color:var(--editor-tab-hover);color:var(--editor-tab-text-color);font-weight:500}._solutionOutputContainer_1u6qe_1{display:flex;flex-direction:column;overflow:hidden;width:100%;flex:1}._solutionOutputContainerCode_1u6qe_9{display:flex;flex-direction:column;flex:1}._solutionOutputContainerCodeHeader_1u6qe_15{display:flex;font-size:14px}._solutionOutputContainerHeading_1u6qe_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_1u6qe_28{padding:20px;display:flex;flex-direction:column;gap:10px;height:100%;overflow:auto}._solutionOutputContainerCodeContent_1u6qe_37{display:flex;flex-direction:column;flex:1;gap:5px}._solutionOutputContainerTitle_1u6qe_44{font-size:14px;font-weight:500;color:var(--tertiary-text-color);word-break:break-all}._languageChip_1u6qe_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_1u6qe_62{border-radius:15px;padding:10px 15px;font-size:10px;line-height:0;font-weight:400}._difficultyChip_1u6qe_62._easy_1u6qe_70{background:var(--chip-color-easy-background);color:var(--chip-color-easy);border:1px solid var(--chip-color-easy)}._difficultyChip_1u6qe_62._medium_1u6qe_76{background:var(--chip-color-medium-background);color:var(--chip-color-medium);border:1px solid var(--chip-color-medium)}._difficultyChip_1u6qe_62._hard_1u6qe_82{background:var(--chip-color-hard-background);color:var(--chip-color-hard);border:1px solid var(--chip-color-hard)}._solutionOutputContainerHeaderTags_1u6qe_88{display:flex;align-items:center;gap:8px}._solutionOutputContainerHeader_1u6qe_88{display:flex;justify-content:space-between;flex-direction:column;gap:10px}._profileCard_1u6qe_101{display:flex;gap:10px;align-items:center}._questionFrameworkIconStyle_1u6qe_107{width:20px;height:20px}._questionFrameworkIconContainer_1u6qe_112{display:flex;gap:2px}._solutionOutputContainerOutputFieldWrapper_1u6qe_117 ._solutionOutputContainerSelect_1u6qe_117.MuiSelect-select{color:#999;border:1px solid #4E5157;border-radius:20px;font-size:13px;padding:5px 10px;height:unset;min-height:unset}._solutionOutputContainerOutputFieldWrapper_1u6qe_117{display:flex;flex-direction:column;gap:5px}._solutionOutputContainerOutputFieldWrapper_1u6qe_117 ._solutionOutputContainerSelectIcon_1u6qe_133{color:#999}._solutionOutputContainerOutputFieldWrapper_1u6qe_117 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}._solutionOutputContainerOutputFieldWrapper_1u6qe_117 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:15px}._solutionOutputContainerOutputFieldWrapper_1u6qe_117 ._solutionOutputContainerSelectRoot_1u6qe_148:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._solutionOutputContainerOutputFieldWrapper_1u6qe_117 .MuiOutlinedInput-notchedOutline legend{line-height:0}._solutionOutputContainer_1u6qe_1 ::-webkit-scrollbar{width:7px;height:7px}._solutionOutputContainer_1u6qe_1 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._solutionOutputContainer_1u6qe_1 ::-webkit-scrollbar-track{background:transparent}._sandPackCodeEditorSolution_1u6qe_173 ::-webkit-scrollbar{width:7px;height:7px}._sandPackCodeEditorSolution_1u6qe_173 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._sandPackCodeEditorSolution_1u6qe_173 ::-webkit-scrollbar-track{background:transparent}._solutionOutputContainerPartition_1u6qe_187{padding:.4px;background-color:var(--border-tertiary-color);width:100%;border-radius:5px}._durationContainer_1u6qe_194{display:flex;align-items:center;gap:4px;color:var(--tertiary-text-color)}._durationContainer_1u6qe_194 svg{width:12px;height:12px;color:var(--tertiary-text-color)}._clockIcon_1u6qe_207{font-size:1.2rem!important}._durationText_1u6qe_211{color:var(--tertiary-text-color);font-size:13px}._solutionOutputContainerDescription_1u6qe_216{color:var(--tertiary-text-color);word-break:break-word;height:100%;min-height:max-content;max-height:max-content}._solutionOutputContainerDescription_1u6qe_216 .w-md-editor-bar{display:none}._solutionOutputContainerDescription_1u6qe_216 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem}._solutionOutputContainerDescription_1u6qe_216 .wmde-markdown :is(h1,h2,h3,h4,h5,h6){border-color:var(--input-container-border-color)}._solutionOutputContainerDescription_1u6qe_216 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset}._solutionOutputContainerDescription_1u6qe_216 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:unset;border-radius:10px}._solutionOutputContainerDescription_1u6qe_216 .wmde-markdown hr{height:.1em;margin:.5em 0}._solutionOutputContainerDescription_1u6qe_216 .w-md-editor code .copied,._solutionOutputContainerDescription_1u6qe_216 .w-md-editor pre .copied{display:block!important}._solutionOutputContainerTags_1u6qe_278{display:flex;width:100%;flex-direction:column}._code-container_1u6qe_284{background-color:#2d2d2d;border-radius:10px;padding:20px;width:80%;margin:0 auto;font-family:Courier New,Courier,monospace}._code-header_1u6qe_293{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}._language_1u6qe_51{color:#fff;font-size:18px}._tab_1u6qe_305{cursor:pointer}._tab_1u6qe_305._active_1u6qe_309{color:#fff;font-weight:700}._descriptionOutputContainerCodeContent_1u6qe_314{padding:10px}._codeContainer_1u6qe_318{display:flex;flex-direction:column;font-size:14px}._codeEditor_1u6qe_324{display:flex;height:100%}._tabs_1u6qe_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_1u6qe_339{display:flex;gap:10px;flex-wrap:wrap;align-items:center}._copyIcon_1u6qe_346{display:flex;width:15px;height:15px}._codeLine_1u6qe_352{margin:0;line-height:1.5}._keyword_1u6qe_357{color:#c586c0}._type_1u6qe_361{color:#4ec9b0}._variable_1u6qe_365{color:#9cdcfe}._language-ide-view-editor_1u6qe_369{height:100%;width:100%;flex:1}._coding-solution-copy-popover-input_1u6qe_375{position:absolute;top:-1000px;left:-1000px}._codeEditor_1u6qe_324 .w-md-editor-bar{display:none}._codeEditor_1u6qe_324 .wmde-markdown{background-color:unset;color:var(--tertiary-text-color);font-size:.9rem;height:100%;word-break:keep-all}._shareMySolutionText_1u6qe_393{display:flex;padding:5px;background:#ffffff14;justify-content:flex-end}._shareMySolutionButton_1u6qe_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_1u6qe_324 .w-md-editor-show-preview .w-md-editor-preview{padding:0;overflow:unset;position:unset;height:100%;background-color:#ffffff1a}._codeEditor_1u6qe_324 .w-md-editor{max-height:100%!important;height:100%!important;box-shadow:none;background-color:#ffffff1a;width:100%}._codeEditor_1u6qe_324 .wmde-markdown pre{border-radius:unset;height:100%}._codeEditor_1u6qe_324 .w-md-editor-content{overflow:unset}._codeEditor_1u6qe_324 .w-md-editor code .copied,._codeEditor_1u6qe_324 .w-md-editor pre .copied{display:block!important}._tooltip-popper_1u6qe_443.MuiTooltip-popper ._tooltip-root_1u6qe_443.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_1u6qe_443.MuiTooltip-popper ._tooltip-root-arrow_1u6qe_456{color:var(--text-tooltip-background-color)}._solutionOutputContainerCodeHeaderText_1u6qe_460{font-weight:550;color:var(--tertiary-text-color)}._viewAndAttemptQuestionForUserContainer_17hdf_1{display:flex;width:100%;padding:8px;overflow:auto;height:10%;position:relative;flex:1}._viewAndAttemptQuestionForUserSplitContainer_17hdf_12{height:100%;display:flex}iframe ._viewAndAttemptQuestionForUserSplitContainer_17hdf_12{height:(100vh - 240px)}._timerCompleted_17hdf_21{color:#ff5252}._viewAndAttemptQuestionOutputContainer_17hdf_25{display:flex;order:1;position:unset}._testCasesAndEditorSplitOuterContainer_17hdf_31{order:3;position:unset;border:1px solid var(--border-tertiary-color);border-radius:10px;display:flex;flex-direction:column;overflow:auto}._contentContainer_17hdf_41{display:flex;flex-direction:column;overflow:auto;height:100%}._viewAndAttemptQuestionSash_17hdf_48{background:transparent;width:100%;height:100%;transition:unset}.react-split__sash--horizontal ._viewAndAttemptQuestionSash_17hdf_48._active_17hdf_55{background:#a571e6;width:100%;width:calc(100% - 15px);height:3px;border-radius:5px}.react-split__sash--vertical ._viewAndAttemptQuestionSash_17hdf_48._active_17hdf_55{background:#a571e6;width:100%;height:calc(100% - 15px);border-radius:5px;width:3px}.react-split__sash--horizontal ._viewAndAttemptQuestionSash_17hdf_48,.react-split__sash--horizontal ._viewAndAttemptQuestionSash_17hdf_48._active_17hdf_55{cursor:ns-resize}.react-split__sash--vertical ._viewAndAttemptQuestionSash_17hdf_48,.react-split__sash--vertical ._viewAndAttemptQuestionSash_17hdf_48._active_17hdf_55{cursor:ew-resize}._dashboard-iframe_17hdf_81{width:100%;height:100%;border:unset;border-bottom:1px solid var(--border-tertiary-color)}._viewAndAttemptQuestionForUserSplitContainer_17hdf_12 .react-split__sash{position:unset;order:2;display:flex;align-items:center;justify-content:center}._defaultCodeContainer_17hdf_96{width:100%;display:flex;flex-direction:column;border-radius:0;overflow:hidden;flex:1}._defaultCodeFooterContainer_17hdf_105{display:flex;color:var(--editor-tab-text-color);padding:10px;justify-content:flex-end;gap:10px;border-top:1px solid var(--border-tertiary-color)}._defaultCodeFooterContainer_17hdf_105 svg{color:var(--editor-tab-text-color)}._defaultCodeFooterItem_17hdf_118{display:flex;align-items:center;gap:5px;font-size:13px;line-height:1}._defaultCodeFooterItemIcon_17hdf_126{cursor:pointer}._testCasesAndEditorSplitContainer_17hdf_130{display:flex;flex-direction:column;order:3;position:unset}._editorContainer_17hdf_137{display:flex;position:unset;order:1}._testCasesContainer_17hdf_143{display:flex;position:unset;order:3}._viewAndAttemptQuestionForUserOuterContainer_17hdf_149{display:flex;flex-direction:column;height:100vh;overflow:auto;background:var(--background-1)}._tabContainer_17hdf_157{display:flex;gap:5px;padding:10px}._tab_17hdf_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_17hdf_1 .flexlayout__tab_button--selected,._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__tab_button{background-color:unset}._tab_17hdf_157:hover{background-color:var(--editor-tab-hover)}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__tab_button--selected ._tab_17hdf_157{background-color:var(--editor-tab-hover);font-weight:500;color:var(--editor-tab-text-color-hover)}._tabIcon_17hdf_197{color:var(--green-text-color);width:14px;height:14px}._defaultCodeContainer_17hdf_96,._testCaseContainer_17hdf_204,._testResultContainer_17hdf_205{display:block}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__tabset-selected{background-image:unset}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__layout{position:relative;width:100%;background-color:initial}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__tabset{border:1px solid var(--border-tertiary-color);border-radius:10px;background-color:var(--background-2)}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__tab{background-color:unset;border-radius:0 0 10px 10px}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__tab_moveable{display:flex;flex-direction:column}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__splitter{background-color:var(--background-1)}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__tabset_tabbar_outer_top{border:unset}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__tabset_tabbar_outer{background-color:var(--header-background-2)}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__splitter_handle_horz{width:2px;border-radius:5px}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__splitter_handle_vert{height:2px;border-radius:5px}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__splitter{display:flex;align-items:center;justify-content:center}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__tab_button_overflow{display:none}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__tabset_tab_divider{display:flex;align-items:center;justify-content:center;background-color:unset}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__tabset_tab_divider:after{background-color:var(--border-tertiary-color);content:"";display:block;width:.1rem;height:14px;border-radius:5px}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__splitter_drag{background-color:transparent;width:100%}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__splitter_drag{background-color:transparent}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__splitter_drag .flexlayout__splitter_handle_horz{max-width:4px;content:"";height:calc(100% - 10px);background-color:var(--button-primary)}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__splitter_drag .flexlayout__splitter_handle_vert{max-height:4px;content:"";width:calc(100% - 10px);background-color:var(--button-primary)}._viewAndAttemptQuestionForUserContainer_17hdf_1 .flexlayout__tabset_tabbar_outer_collapse{background-color:var(--background-1);border-radius:8px;margin-top:-29px;transform:rotate(90deg);transform-origin:0 30px;z-index:1000}._verticalTabSet_17hdf_316{display:flex;flex-direction:column;height:100%;justify-content:flex-start;align-items:center;padding:5px 0;gap:10px}._verticalTab_17hdf_316{writing-mode:vertical-rl;transform:rotate(180deg);cursor:pointer;padding:8px 5px;display:flex;align-items:center;justify-content:center}._verticalTabContent_17hdf_336{display:flex;flex-direction:column;align-items:center;gap:5px}._verticalTab_17hdf_316:hover{background-color:var(--hover-bg-color)}._verticalTab_17hdf_316 ._tabIcon_17hdf_197{margin-bottom:5px;font-size:1.2rem}._codingViewEditorAndThemeSelectorInnerContainer_1oqtd_1{display:flex;flex-direction:column;height:50%;flex:1;width:100%;height:100%;overflow:auto}._codingViewEditorContainer_1oqtd_11{height:inherit;width:100%}._codingViewEditor_1oqtd_1{height:100%;width:100%;flex:1}._testCaseContainer_1oqtd_22{display:flex;flex-direction:column;font-size:14px;gap:5px;background:#ffffff1a;color:var(--question-library-text-color);border-radius:10px;border:1px solid var(--input-container-border-color);padding:15px}._testCasesInformationContainer_1oqtd_36{display:flex;flex-direction:column;gap:5px}._testCasesViewContainer_1oqtd_42{display:flex;flex-direction:column;gap:5px;padding:10px;height:100%;overflow:auto}._passDescription_1oqtd_51{color:green}._failDescription_1oqtd_55{color:red}._overAllResultTypeForPass_1oqtd_59{color:green}._overAllResultTypeForFail_1oqtd_63{color:red}._testCaseResultsContainer_1oqtd_67{display:flex;flex-direction:column}._testCaseResultsContainer_1oqtd_67{display:flex;flex-direction:column;gap:10px}._testCasesSubmitCodeViewContainer_1oqtd_78{display:flex;flex-direction:column;height:100%}._noTestCasesResultText_1oqtd_84{display:flex;justify-content:center;align-items:center;height:100%;color:var(--question-library-text-color)}._testCasesResultText_1oqtd_92,._totalTimeTakenText_1oqtd_97{color:var(--question-library-text-color);font-size:14px}._testCasesResultAndTimeTakenContainer_1oqtd_102{display:flex;gap:10px}._overAllResult_1oqtd_59{color:var(--question-library-text-color)}._codingViewEditorAndThemeSelectorInnerContainer_ujy7q_1{display:flex;flex-direction:column;height:50%;flex:1;width:100%;height:100%;overflow:auto}._codingViewEditorContainer_ujy7q_11{height:inherit;width:100%}._codingViewEditor_ujy7q_1{height:100%;width:100%;flex:1}._testCaseContainer_ujy7q_22{font-size:13px;color:var(--question-library-text-color);display:flex;flex-direction:column;gap:5px;border-radius:10px;border:1px solid var(--input-container-border-color);padding:15px}._overAllResult_ujy7q_33{color:var(--question-library-text-color)}._testCasesInformationContainer_ujy7q_37{display:flex;flex-direction:column;gap:5px}._testCasesViewContainer_ujy7q_43{display:flex;flex-direction:column;gap:5px;padding:10px;height:100%;overflow:auto}._passDescription_ujy7q_52{color:var(--green-text-color)}._failDescription_ujy7q_56{color:var(--red-text-hard)}._overAllResultTypeForPass_ujy7q_60{color:var(--green-text-color)}._overAllResultTypeForFail_ujy7q_64{color:var(--red-text-hard)}._testCaseResultsContainer_ujy7q_68{display:flex;flex-direction:column}._testCaseResultsContainer_ujy7q_68{display:flex;flex-direction:column;gap:10px}._boldHeading_ujy7q_79{font-weight:600;font-size:15px}._testCaseAccordion_ujy7q_84{border:1px solid var(--input-container-border-color);border-radius:10px!important;color:var(--question-library-text-color)!important;background-color:transparent!important}._testCaseHeader_ujy7q_91{display:flex;align-items:center;justify-content:space-between;gap:5px;width:100%;padding-right:10px}._testCaseMainDetails_ujy7q_100{display:flex;align-items:center;gap:5px}._testCaseExpandIcon_ujy7q_106{color:var(--question-library-text-color)}._passed_ujy7q_110{color:var(--green-text-color);font-weight:700}._failed_ujy7q_115{color:var(--red-text-hard);font-weight:700}._wrapper_19bns_1{max-width:700px;margin:0 auto;width:100%}._container_19bns_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_19bns_15{padding:1rem;text-align:center;display:flex;align-items:center;gap:1rem;justify-content:space-between;flex-direction:column}._uploadIcon_19bns_25{font-size:3rem;display:flex;align-items:center}._uploadIcon_19bns_25 svg{color:var(--button-primary)}._instruction_19bns_35{font-weight:500;color:var(--swatch--white)}._subInstruction_19bns_40{color:var(--tertiary-text-color);font-size:.9rem}._error_19bns_45{color:#dc3545}._selectButton_19bns_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_19bns_49:hover{background-color:var(--button-primary-hover)}._fileInput_19bns_65{display:none}._fileListContainer_19bns_69{border-top:1px solid var(--border-tertiary-color);padding:1rem;background-color:var(--background-2);display:flex;flex-direction:column;gap:.5rem}._fileListHeader_19bns_78{display:flex;justify-content:space-between;align-items:center;padding:0 .5rem}._fileListHeader_19bns_78 h3{margin:0;font-size:1rem;color:var(--tertiary-text-color)}._removeAllButton_19bns_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_19bns_91:hover{background-color:#dc3545;color:var(--button-primary-text-color)}._fileList_19bns_69{overflow-y:auto}._fileItem_19bns_111{display:flex;padding:.8rem;align-items:center;gap:5px;border-radius:4px;cursor:pointer;transition:background-color .2s}._fileItem_19bns_111:hover{background-color:var(--header-background-2)}._fileIcon_19bns_126{width:1.5rem;display:flex;align-items:center}._fileInfo_19bns_132{flex-grow:1;text-align:left;display:flex;align-items:flex-end;gap:.1rem}._fileName_19bns_140{font-weight:500;word-break:break-all;color:var(--tertiary-text-color)}._uploaderTextContainer_19bns_146{display:flex;flex-direction:column}._fileSize_19bns_151{color:#6c757d;font-size:.8rem}._removeFileButton_19bns_156{background:none;border:none;color:#6c757d;cursor:pointer;font-size:1.2rem;padding:.2rem;transition:color .2s}._removeFileButton_19bns_156:hover{color:#dc3545}._default-code-dialog-paper_19bns_170{width:90%;max-width:700px;background-color:var(--slider-dialog-background)!important}._actionContainer_19bns_176{display:flex;gap:10px}._preview-dialog-paper_19bns_181{width:96vw;max-width:96vw;background-color:var(--slider-dialog-background)!important}._preview-dialog-body_19bns_187{padding:0!important;overflow:hidden!important;display:flex;align-items:center;justify-content:center;background:#000}._preview-dialog-title_19bns_196{max-width:calc(96vw - 140px)}._preview-media_19bns_200{width:100%;height:calc(100vh - 70px);object-fit:contain;background:#000}._preview-frame_19bns_207{width:100%;height:calc(100vh - 70px);border:0;background:#000}._defaultCodeChipsContainer_in9og_1{display:flex;flex-wrap:wrap;align-items:center;gap:8px;background-color:var(--bg-color);color:var(--text-primary-color);padding:6px 0}._chip_in9og_11{display:flex;align-items:center;background:linear-gradient(to left,#fd4d81,#fc6d71);color:var(--button-primary-text-color);border-radius:12px;padding:4px 10px;font-size:11px;font-weight:600;cursor:default;line-height:1}._chipText_in9og_24{margin-right:6px;white-space:nowrap}._chipDelete_in9og_29{all:unset;font-size:12px;font-weight:700;color:var(--button-primary-text-color);cursor:pointer;display:flex;align-items:center;justify-content:center}._chipDelete_in9og_29:hover{color:#ffd993}._noDefaultCodeWrapper_in9og_44{width:100%;display:flex;justify-content:center}._noDefaultCodeProvided_in9og_50{color:#ebebf54d;text-align:center}._defaultCodeOutputContainer_1lidr_1{display:flex}._defaultCodeOuterContainer_1lidr_5{display:flex;flex-direction:column;gap:6px;width:100%}._noteTextMessage_1lidr_12{font-size:14px;color:var(--green-text-color)}._defaultCodeOutputContainer_1lidr_1 ._defaultCodeOutputContainerSelect_1lidr_17{color:var(--additional-information-card-text-color);border:1px solid var(--slider-dialog-background-border)}._defaultCodeMetaLine_1lidr_26{font-size:13px;color:var(--additional-information-card-text-color);padding:4px 0;border-bottom:1px solid var(--slider-dialog-background-border);margin-bottom:2px;width:100%;box-sizing:border-box}._defaultCodeHeader_1lidr_36{display:flex;align-items:center;color:var(--additional-information-card-text-color);font-size:13px;justify-content:space-between}._defaultCodeHeaderLeft_1lidr_44{display:flex;flex-direction:column;gap:6px}._selectedFrameworkRow_1lidr_50{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._openProjectButton_1lidr_57{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;border-radius:6px;border:1px solid var(--button-primary, #1976d2);background:transparent;color:var(--button-primary, #1976d2);cursor:pointer}._openProjectButton_1lidr_57:hover{background:#1976d214}._setDefaultCodeBlock_1lidr_74{padding:12px 14px;border-radius:8px;border:1px solid var(--slider-dialog-background-border);background:var(--background-color);display:flex;flex-direction:column;align-items:center;gap:12px}._setDefaultCodeRow_1lidr_85{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;flex-wrap:wrap}._testCaseHintContainer_1lidr_94{display:flex;gap:8px;justify-content:space-between;width:100%;align-items:flex-end}._tempProjectLoaderContent_1lidr_102{display:flex;align-items:center;gap:12px;padding:8px 0}._tempProjectLoaderText_1lidr_109{font-size:14px;color:var(--additional-information-card-text-color)}._setDefaultCodeCopyBlock_1lidr_114{display:flex;flex-direction:column;gap:10px;flex:1;min-width:0}._setDefaultCodeCopy_1lidr_114{margin:0;font-size:13px;color:var(--additional-information-card-text-color);line-height:1.5}._testCaseHint_1lidr_94{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border-radius:6px;background:var(--question-library-analytics-accent-soft, rgba(131, 77, 240, .08));border:1px solid var(--question-library-analytics-accent-border, rgba(131, 77, 240, .25));font-size:12px;color:var(--additional-information-card-text-color);line-height:1.5}._testCaseHintIcon_1lidr_142{flex-shrink:0;margin-top:1px}._inlineCode_1lidr_147{font-family:monospace;font-size:11px;padding:1px 5px;border-radius:4px;background:var(--slider-dialog-background-border);color:var(--button-primary)}._editFullScreenButton_1lidr_156{width:fit-content;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:500;border-radius:8px;border:none;background:var(--button-primary, #1976d2);color:var(--button-primary-text-color, #fff);cursor:pointer;height:max-content;transition:background .2s ease}._editFullScreenButton_1lidr_156:hover{background:var(--button-primary-hover, #1565c0)}._fullScreenDialog_1lidr_177,._fullScreenDialogPaper_1lidr_178{max-height:100vh}._fullScreenDialogPaper_1lidr_178{display:flex;flex-direction:column;height:100vh}._fullScreenDialogHeader_1lidr_188{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-bottom:1px solid var(--slider-dialog-background-border);background:var(--capstone_flexlayout__tabset_tabbar_outer_top);flex-shrink:0;gap:16px}._fullScreenDialogHeaderLeft_1lidr_199{display:flex;flex-direction:column;gap:2px}._fullScreenDialogTitleRow_1lidr_205{display:flex;align-items:center;gap:8px}._fullScreenEditorDot_1lidr_211{width:8px;height:8px;border-radius:50%;background:var(--button-primary);box-shadow:0 0 6px var(--button-primary);flex-shrink:0}._fullScreenDialogSubtitle_1lidr_220{font-size:11px;color:var(--input-field-label-color);padding-left:16px;font-style:italic}._fullScreenDialogHeaderRight_1lidr_227{display:flex;align-items:center;gap:16px}._fullScreenDialogTitle_1lidr_205{font-size:16px;font-weight:600;color:var(--additional-information-card-text-color)}._fullScreenCloseButton_1lidr_239{padding:8px 16px;font-size:14px;border-radius:6px;border:1px solid var(--button-primary, #1976d2);background:transparent;color:#fff;cursor:pointer}._fullScreenCloseButton_1lidr_239:hover{background:#1976d214}[data-theme=light] ._fullScreenDialogTitle_1lidr_205{color:#e7eefc}[data-theme=light] ._fullScreenDialogSubtitle_1lidr_220{color:#c9d7f0}[data-theme=light] ._fullScreenCloseButton_1lidr_239{color:#cfe0ff;border-color:#8fb3ff}[data-theme=light] ._fullScreenCloseButton_1lidr_239:hover{background:#8fb3ff33}._fullScreenDialogContent_1lidr_270{flex:1;min-height:0;display:flex;flex-direction:row;background:var(--slider-dialog-background);position:relative}._fullScreenTestRunnerPanel_1lidr_279{width:340px;flex-shrink:0;border-left:1px solid var(--border-color, rgba(128, 128, 128, .3));background:var(--background-color);overflow-y:auto;padding:8px 12px}._fullScreenIframe_1lidr_288{flex:1;min-width:0;min-height:0;border:none;display:block}._defaultCodeOutputContainer_1lidr_1 ._defaultCodeOutputContainerSelect_1lidr_17.MuiSelect-select{color:var(--additional-information-card-text-color);border:1px solid var(--slider-dialog-background-border);border-radius:20px;font-size:13px;padding:3px 8px;height:unset;min-height:unset}._defaultCodeOutputContainer_1lidr_1 ._defaultCodeOutputContainerSelectRoot_1lidr_306{width:130px}._defaultCodeOutputContainer_1lidr_1 ._defaultCodeOutputContainerSelectIcon_1lidr_22{color:var(--additional-information-card-text-color)}._defaultCodeOutputContainer_1lidr_1 ._defaultCodeOutputContainerSelectRoot_1lidr_306:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._defaultCodeOutputContainer_1lidr_1 .MuiOutlinedInput-notchedOutline legend{line-height:0}._defaultCodeOutputContainer_1lidr_1 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0;border-radius:15px}._defaultCodeOutputContainer_1lidr_1 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:15px}._defaultCodeOutputSelectField_1lidr_335{display:flex;gap:10px;align-items:center}._defaultCodeOutputSelectFieldLabel_1lidr_341{white-space:nowrap}._embeddedCompilerWrapper_1lidr_345{width:100%;min-height:480px;border:1px solid var(--slider-dialog-background-border);border-radius:8px;overflow:hidden;background:var(--slider-dialog-background)}._embeddedCompilerIframe_1lidr_354{width:100%;height:480px;border:none;display:block}._defaultCodeContainer_1lidr_361{display:flex;flex-direction:column;gap:5px}._defaultCodeButton_1lidr_367{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}._fullScreenIframeLoaderOverlay_1lidr_377{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0a0e1eeb,#140a28e0);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2}._fullScreenIframeLoaderBox_1lidr_390{display:flex;flex-direction:column;align-items:center;gap:24px;padding:36px 48px;border-radius:20px;background:linear-gradient(145deg,#140c30f2,#0a0f23f2);border:1px solid rgba(149,90,224,.2);box-shadow:0 24px 64px #0009,0 0 0 1px #955ae014,inset 0 1px #ffffff0a;min-width:300px}._loaderIconRing_1lidr_404{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center}._loaderIconRingInner_1lidr_413{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2.5px solid transparent;border-top-color:var(--button-primary, #955ae0);border-right-color:#955ae04d;animation:_loaderRingSpin_1lidr_1 1s linear infinite}._loaderIconRing_1lidr_404:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;border:1.5px solid rgba(149,90,224,.15);animation:_loaderRingPulse_1lidr_1 2s ease-in-out infinite}._loaderIconEmoji_1lidr_432{font-size:22px;font-weight:700;font-family:monospace;color:var(--button-primary, #955ae0);letter-spacing:-1px;z-index:1;position:relative}._loaderStepsText_1lidr_443{display:flex;flex-direction:column;gap:8px;width:100%}._loaderStep_1lidr_443{font-size:12px;color:#ffffff40;transition:color .4s ease,transform .3s ease;transform:translate(-4px);display:flex;align-items:center;gap:6px}._loaderStepActive_1lidr_460{color:#ffffffd9;transform:translate(0)}._loaderStepActive_1lidr_460:last-child{color:var(--button-primary, #955ae0);font-weight:500}._loaderDots_1lidr_471{display:flex;gap:6px}._loaderDots_1lidr_471 span{width:6px;height:6px;border-radius:50%;background:var(--button-primary, #955ae0);animation:_loaderDotBounce_1lidr_1 1.2s ease-in-out infinite}._loaderDots_1lidr_471 span:nth-child(2){animation-delay:.2s}._loaderDots_1lidr_471 span:nth-child(3){animation-delay:.4s}@keyframes _loaderRingSpin_1lidr_1{to{transform:rotate(360deg)}}@keyframes _loaderRingPulse_1lidr_1{0%,to{opacity:.2;transform:scale(.95)}50%{opacity:.6;transform:scale(1.05)}}@keyframes _loaderDotBounce_1lidr_1{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-6px);opacity:1}}._default-code-dialog-paper_1lidr_526{width:90%;background-color:var(--slider-dialog-background)!important}.MuiButtonBase-root._default-code-dialog-footer-button-outlined_1lidr_531{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_1lidr_531:hover{border-color:var(--button-primary-hover);color:var(--button-primary-hover)}.MuiButtonBase-root._default-code-dialog-footer-button-contained_1lidr_545:not(._default-code-dialog-footer-button-outlined-disabled_1lidr_545):hover{background-color:var(--button-primary);border-radius:6px;font-size:14px;font-weight:500;line-height:24px;color:var(--button-primary-text-color)}._default-code-dialog-container_1lidr_554 .MuiButtonBase-root._default-code-dialog-footer-button-outlined-disabled_1lidr_545{cursor:not-allowed;pointer-events:unset}._autoEvalToggle_1lidr_560{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}._autoEvalToggleLabel_1lidr_568{display:flex;align-items:center;gap:6px;flex-direction:row}._autoEvalToggleLabelText_1lidr_575{font-size:12px;font-weight:500;color:var(--additional-information-card-text-color);white-space:nowrap}._autoEvalToggleBadge_1lidr_582{font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;background:#ffffff14;color:#ffffff59;letter-spacing:.06em;transition:background .25s,color .25s}._autoEvalToggleBadgeOn_1lidr_593{background:#955ae02e;color:var(--button-primary, #955ae0)}._autoEvalToggleTrack_1lidr_598{position:relative;display:inline-flex;align-items:center;width:40px;height:22px;border-radius:11px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);transition:background .25s ease,border-color .25s ease;cursor:pointer;outline:none}._autoEvalToggleTrack_1lidr_598:focus-visible{box-shadow:0 0 0 2px var(--button-primary)}._autoEvalToggleTrack_1lidr_598[aria-checked=true]{background:#955ae040;border-color:var(--button-primary, #955ae0)}._autoEvalToggleThumb_1lidr_621{position:absolute;left:3px;width:16px;height:16px;border-radius:50%;background:#fff6;box-shadow:0 1px 4px #0000004d;transition:left .22s cubic-bezier(.34,1.56,.64,1),background .22s ease}._autoEvalToggleThumbOn_1lidr_632{left:20px;background:var(--button-primary, #955ae0);box-shadow:0 0 8px #955ae099}._card_1g8wy_3{border-radius:.625rem;overflow:hidden;border:var(--additional-information-card-border);background:var(--additional-information-card-bg);box-shadow:var(--additional-information-card-box-shadow);display:flex;flex-direction:column;min-height:fit-content;transition:box-shadow .2s ease,border-color .2s ease;position:relative}._card_1g8wy_3:before{content:"";position:absolute;left:0;top:0;bottom:0;width:.1875rem;background:transparent;border-radius:.625rem 0 0 .625rem;transition:background .2s ease}._cardExpanded_1g8wy_28:before{background:var(--button-primary)}._cardExpanded_1g8wy_28{box-shadow:0 .25rem 1.25rem #0000002e;border-color:var(--button-primary, rgba(149, 90, 224, .4))}._cardHeader_1g8wy_37{display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:var(--additional-information-card-text-color);padding:.875rem 1rem .875rem 1.25rem;-webkit-user-select:none;user-select:none;transition:background .15s ease}._cardHeader_1g8wy_37:hover{background:var(--editor-tab-hover, rgba(255, 255, 255, .04))}._cardTitle_1g8wy_52{display:flex;align-items:center;gap:.625rem;font-size:.875rem;font-weight:500;letter-spacing:.01em}._cardTitleNumber_1g8wy_61{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;border-radius:50%;background:var(--button-primary, rgba(149, 90, 224, .9));color:var(--button-primary-text-color, #fff);font-size:.6875rem;font-weight:700;flex-shrink:0;line-height:1}._cardContent_1g8wy_76{display:flex;flex-direction:column;width:100%;min-height:fit-content}._cardDivider_1g8wy_83{height:.0625rem;background:var(--slider-dialog-background-border, rgba(255,255,255,.08));margin:0 1rem}._cardInnerContent_1g8wy_89{width:100%;min-height:fit-content;display:flex;flex-direction:column;overflow:visible;padding:.875rem 1rem 1rem}._expandIcon_1g8wy_98{transition:transform .25s ease;opacity:.7}._rotate_1g8wy_103{transform:rotate(180deg);opacity:1}._actionButtons_1g8wy_108{display:flex;gap:.75rem;align-items:center}._expandMoreIconStyles_1g8wy_114{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;transition:background .15s ease}._expandMoreIconStyles_1g8wy_114:hover{background:#ffffff14}._addButton_1g8wy_128{background:var(--button-primary);color:var(--button-primary-text-color);border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;cursor:pointer;display:flex;gap:.25rem;align-items:center;transition:background .15s ease,transform .1s ease}._addButton_1g8wy_128:hover{background:var(--button-primary-hover);transform:translateY(-.0625rem)}._addButton_1g8wy_128:active{transform:translateY(0)}._addButton_1g8wy_128 svg{width:.875rem;height:.875rem}._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_aogjk_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_aogjk_9{display:flex;gap:15px;align-items:center}._tooltip-popper_aogjk_15.MuiTooltip-popper ._tooltip-root_aogjk_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_aogjk_15.MuiTooltip-popper ._tooltip-root-arrow_aogjk_28{color:var(--text-tooltip-background-color)}._likeContainer_aogjk_32{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._likedIcon_aogjk_40,._unlikedIcon_aogjk_41{font-size:19px;width:20px}._likedIcon_aogjk_40,._unlikedIcon_aogjk_41{color:#5fad65}@keyframes _bounce_aogjk_73{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_aogjk_73{animation:_bounce_aogjk_73 .6s ease-in-out}._language-ide-header-view-editor-logo_aogjk_9{width:24px;height:24px}._language-ide-header-view-editor-name_aogjk_82{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-header-view-editor-name-container_aogjk_89{display:flex;align-items:center;justify-content:center;gap:6px}._language-ide-header-view-editor-name-container_aogjk_89 svg{color:#fff}._language-ide-view-left-container_aogjk_100{display:flex;gap:20px}._language-ide-view-language-selector_aogjk_105{width:150px}._language-ide-view-theme-selector_aogjk_109{width:200px}._language-ide-view-theme-selector_aogjk_109 .theme-selector-header__single-value,._language-ide-view-language-selector_aogjk_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_aogjk_109 .theme-selector-header__control,._language-ide-view-language-selector_aogjk_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_aogjk_109 .theme-selector-header__control:hover,._language-ide-view-language-selector_aogjk_105 .language-selector-header__control:hover{border:1px solid #B4B8BF}._language-ide-view-theme-selector_aogjk_109 .theme-selector-header__indicator svg,._language-ide-view-language-selector_aogjk_105 ._language-selector-header__indicator_aogjk_137 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_aogjk_109 .theme-selector-header__indicator,._language-ide-view-language-selector_aogjk_105 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_aogjk_109 .theme-selector-header__input-container,._language-ide-view-language-selector_aogjk_105 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_aogjk_109 .theme-selector-header__menu,._language-ide-view-language-selector_aogjk_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_aogjk_109 .theme-selector-header__menu-list,._language-ide-view-language-selector_aogjk_105 ._language-selector-header__menu-list_aogjk_170{padding:0 12px}._language-ide-view-theme-selector_aogjk_109 .theme-selector-header__option,._language-ide-view-language-selector_aogjk_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_aogjk_109 .theme-selector-header__option:active,._language-ide-view-language-selector_aogjk_105 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_aogjk_109 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_aogjk_105 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_aogjk_109 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_aogjk_105 .language-selector-header__option--is-selected{background-color:#834df0}._language-ide-view-theme-selector_aogjk_109 ::-webkit-scrollbar,._language-ide-view-language-selector_aogjk_105 ::-webkit-scrollbar{width:5px;height:5px}._language-ide-view-theme-selector_aogjk_109 ::-webkit-scrollbar-track,._language-ide-view-language-selector_aogjk_105 ::-webkit-scrollbar-track{background:transparent}._language-ide-view-theme-selector_aogjk_109 ::-webkit-scrollbar-thumb,._language-ide-view-language-selector_aogjk_105 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._language-ide-view-theme-selector_aogjk_109 ::-webkit-scrollbar-thumb:hover,._language-ide-view-language-selector_aogjk_105 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_aogjk_227{display:flex;align-items:center;gap:8px}._language-option-icon_aogjk_233{width:14px;height:14px}._language-ide-view-theme-selector-container_aogjk_238{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_aogjk_244{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_aogjk_250{display:flex;align-items:center;justify-content:space-between;width:100%}._language-ide-header-view-save-button-container_aogjk_258,._language-ide-header-view-share-button-container_aogjk_259,._language-ide-header-view-run-button-container_aogjk_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_aogjk_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_aogjk_258,._language-ide-header-view-share-button_aogjk_259,._language-ide-header-view-run-button_aogjk_260{color:#5fad65;font-size:19px}._language-ide-header-view-run-button-container-disabled_aogjk_297{opacity:.6;cursor:not-allowed}._language-ide-header-view-split-button-container_aogjk_302{display:flex;align-items:center}._language-ide-header-view-split-button_aogjk_302{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._language-ide-header-view-share-popover_aogjk_314{display:flex;background-color:#2b2d30;border:.5px solid #393B40;align-items:center;padding:10px;gap:5px}._language-ide-header-view-share-popover-link_aogjk_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_aogjk_334{padding:3px;border:1px solid #393B40;cursor:pointer;height:25px;color:#6f737a;border-radius:5px;aspect-ratio:1}._copied_aogjk_344{border:1px solid #5FAD65;color:#5fad65}._language-ide-header-view-share-popover-input_aogjk_349{position:absolute;top:-1000px;left:-1000px}._defaultCodeOutputSelectField_aogjk_355{display:flex;flex-direction:row;align-items:center;gap:8px;color:#e3e3e3}._defaultCodeOutputContainer_aogjk_363 ._defaultCodeOutputContainerSelect_aogjk_363.MuiSelect-select{color:#999;border:1px solid #c1c1c1;border-radius:20px;font-size:13px;padding:3px 8px;height:unset;min-height:unset}._defaultCodeOutputContainer_aogjk_363 ._defaultCodeOutputContainerSelectRoot_aogjk_373{width:130px}._defaultCodeOutputContainer_aogjk_363 ._defaultCodeOutputContainerSelectRoot_aogjk_373:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;border-radius:20px;top:0}._defaultCodeOutputContainer_aogjk_363 ._defaultCodeOutputContainerSelect_aogjk_363{color:#999;border:1px solid #4E5157}._defaultCodeOutputContainer_aogjk_363 ._defaultCodeOutputContainerSelectIcon_aogjk_377{color:#999}._defaultCodeOutputContainer_aogjk_363 .Mui-disabled{opacity:1!important;-webkit-text-fill-color:unset!important;cursor:not-allowed}._defaultCodeOutputSelectFieldLabel_aogjk_402{white-space:nowrap}._language-ide-view-container_1j1yl_1{height:100vh;width:100%;background-color:#1c1c2a;display:flex;flex-direction:column}._language-ide-view-sash_1j1yl_9{background:#2b2b4a;width:100%;height:100%}.react-split__sash--horizontal ._language-ide-view-sash_1j1yl_9._active_1j1yl_15{background:#383862;width:100%;height:100%;height:3px}.react-split__sash--vertical ._language-ide-view-sash_1j1yl_9._active_1j1yl_15{background:#383862;width:100%;height:100%;width:3px}.react-split__sash--horizontal ._language-ide-view-sash_1j1yl_9,.react-split__sash--horizontal ._language-ide-view-sash_1j1yl_9._active_1j1yl_15{cursor:ns-resize}.react-split__sash--vertical ._language-ide-view-sash_1j1yl_9,.react-split__sash--vertical ._language-ide-view-sash_1j1yl_9._active_1j1yl_15{cursor:ew-resize}._language-ide-view-file-output-body_1j1yl_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_1j1yl_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_1j1yl_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_1j1yl_66{color:#ff5252b2;font-size:13px}._language-ide-view-file-output-body-halted_1j1yl_84{color:#548af7}._language-ide-view-editor-and-theme-selector-container_1j1yl_88{display:flex;flex:1}._language-ide-view-file-output-body-error_1j1yl_93{color:#ff5252b2}._language-ide-view-file-output-body-success_1j1yl_97{color:#5fad65;text-align:center}._language-ide-view-file-output-container_1j1yl_102{display:flex;flex-direction:column}._language-ide-view-file-output-body_1j1yl_39:has(._loader-wrapper-output-body_1j1yl_107){padding:0;height:100%}._language-ide-view-output-container-scroll-bar-container_1j1yl_112 .simplebar-content{height:100%}._language-ide-view-output-container-scroll-bar_1j1yl_112{background-color:#fff3;border-radius:12px}._language-ide-view-output-container-scroll-bar-track_1j1yl_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_1j1yl_112{overflow:auto}._language-ide-view-file-output-body_1j1yl_39 ._loader-wrapper-output-body_1j1yl_107{position:absolute;height:100%}._user-input-text-area_1j1yl_141{height:0px;width:0px;opacity:-1}._user-input-text-area_1j1yl_141:focus{outline:0}._user-input-text-area-container_1j1yl_151{display:inline-block;position:relative}._user-input-text-area-container_1j1yl_151:has(._user-input-text-area_1j1yl_141:focus):after{animation:_blink-terminal-cursor_1j1yl_1 .9s step-end infinite}._user-input-text-area-container_1j1yl_151:after{content:"";width:1px;height:22px;display:block;background-color:#a7a7a7;position:absolute;top:0}@keyframes _blink-terminal-cursor_1j1yl_1{0%{opacity:1}60%{opacity:0}to{opacity:1}}._defaultCodeChipsContainer_1i19x_1{display:flex;flex-wrap:wrap;align-items:center;gap:8px;background-color:var(--bg-color);color:var(--text-color);padding:6px 0}._chip_1i19x_11{display:flex;align-items:center;background:linear-gradient(to left,#fd4d81,#fc6d71);color:var(--button-primary-text-color);border-radius:12px;padding:4px 10px;font-size:11px;font-weight:600;cursor:default;line-height:1}._chipText_1i19x_24{margin-right:6px;white-space:nowrap}._chipDelete_1i19x_29{all:unset;font-size:12px;font-weight:700;color:var(--button-primary-text-color);cursor:pointer;display:flex;align-items:center;justify-content:center}._chipDelete_1i19x_29:hover{color:#ffd993}._noDefaultCodeWrapper_1i19x_44{width:100%;display:flex;justify-content:center}._noDefaultCodeProvided_1i19x_50{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_1yirt_1{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 1rem;width:100%}._noCodeAdded_1yirt_9{display:flex;align-items:center;justify-content:center;color:#ebebf54d}._testCasesContainer_rro9w_1{display:flex;flex-direction:column;gap:.625rem;width:100%}._sectionHeader_rro9w_8{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.125rem;border:.0625rem solid var(--question-create-border);border-radius:.875rem;background:transparent;box-shadow:var(--question-create-shadow)}._sectionHeaderCopy_rro9w_20{display:flex;flex-direction:column;gap:.5rem}._sectionTitle_rro9w_26{font-size:1rem;font-weight:700;color:var(--question-create-text-primary)}._sectionSubtitle_rro9w_32{max-width:47.5rem;font-size:.8125rem;line-height:1.45;color:var(--question-create-text-secondary)}._sectionMetaRow_rro9w_39{display:flex;flex-wrap:wrap;gap:.5rem}._sectionMetaPill_rro9w_45{display:inline-flex;align-items:center;padding:.3125rem .5625rem;border-radius:62.4375rem;background:var(--question-create-chip-bg);border:.0625rem solid var(--question-create-border);color:var(--question-create-text-secondary);font-size:.6875rem;font-weight:600}._sectionMetaPill_rro9w_45:nth-child(2){background:var(--question-create-chip-bg);border-color:var(--question-create-border)}._sectionMetaPill_rro9w_45:nth-child(3){background:var(--question-create-chip-bg);border-color:var(--question-create-border)}._sectionCount_rro9w_67{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;min-height:2.5rem;padding:0 .75rem;border:.0625rem solid var(--question-create-border);border-radius:.75rem;background:var(--question-create-chip-bg);color:var(--question-create-chip-text);font-size:1rem;font-weight:800;box-shadow:inset 0 .0625rem #ffffff0f}._listShell_rro9w_83{display:flex;flex-direction:column;gap:.75rem;padding:.875rem;border:.0625rem solid var(--question-create-border);border-radius:.875rem;background:transparent;box-shadow:var(--question-create-shadow-soft)}._listHeader_rro9w_94{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;color:var(--question-create-text-secondary);font-size:.8125rem;font-weight:600}._listHeader_rro9w_94 span{display:inline-flex;align-items:center}._listHeader_rro9w_94 span+span:before{content:"";width:.375rem;height:.375rem;margin-right:.5rem;border-radius:50%;background:var(--button-primary)}._default-code-dialog-paper_rro9w_118{width:90%;background-color:var(--slider-dialog-background)!important}.MuiButtonBase-root._default-code-dialog-footer-button-outlined_rro9w_123{border-color:var(--button-primary);border-radius:.375rem;font-size:.875rem;color:var(--button-primary);font-weight:500;line-height:1.5}.MuiButtonBase-root._default-code-dialog-footer-button-outlined_rro9w_123:hover{border-color:var(--button-primary-hover);color:var(--button-primary-hover)}.MuiButtonBase-root._default-code-dialog-footer-button-contained_rro9w_137:not(._default-code-dialog-footer-button-outlined-disabled_rro9w_137):hover{background-color:var(--button-primary);border-radius:.375rem;font-size:.875rem;font-weight:500;line-height:1.5;color:#fff}._default-code-dialog-container_rro9w_146 .MuiButtonBase-root._default-code-dialog-footer-button-outlined-disabled_rro9w_137{cursor:not-allowed;pointer-events:unset}._testCaseList_rro9w_151{display:flex;flex-direction:column;gap:.5rem;max-height:min(34rem,56vh);overflow-y:auto;overscroll-behavior:contain;padding-right:.375rem}._emptyState_rro9w_161{display:flex;align-items:center;gap:.875rem;padding:1rem;border:.0625rem dashed var(--question-create-border);border-radius:.875rem;background:transparent;color:var(--question-create-text-secondary)}._emptyStateIcon_rro9w_172{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex:0 0 auto;border-radius:.75rem;background:var(--question-create-chip-bg);color:var(--question-create-chip-text);font-size:.75rem;font-weight:800;letter-spacing:.08em}._emptyStateContent_rro9w_187{display:flex;flex-direction:column;gap:.375rem}._emptyStateTitle_rro9w_193{font-size:.9375rem;font-weight:700;color:var(--question-create-text-primary)}._emptyStateText_rro9w_199{font-size:.8125rem;line-height:1.5;color:var(--question-create-text-secondary)}._testCaseList_rro9w_151::-webkit-scrollbar{width:.4375rem}._testCaseList_rro9w_151::-webkit-scrollbar-thumb{background-color:var(--question-create-scrollbar-thumb);border-radius:.75rem}._testCaseList_rro9w_151::-webkit-scrollbar-track{background:var(--question-create-scrollbar-track)}@media (max-width: 48rem){._sectionHeader_rro9w_8,._listShell_rro9w_83{padding:.875rem}._sectionHeader_rro9w_8{align-items:flex-start;flex-direction:column}._listHeader_rro9w_94{flex-direction:column}._sectionCount_rro9w_67{min-width:2.75rem;min-height:2.25rem;align-self:flex-start;border-radius:.75rem;font-size:.9375rem}._emptyState_rro9w_161{align-items:flex-start}}._card_abt7o_1{flex:0 0 auto;border:.0625rem solid var(--question-create-border);border-radius:.875rem;background:transparent;box-shadow:none;overflow:hidden}._card_abt7o_1[data-open=true]{border-color:var(--button-primary)}._cardHeader_abt7o_14{width:100%;min-height:3.5rem;display:grid;grid-template-columns:1fr auto;gap:.625rem;align-items:center;padding:.875rem 1rem;border:0;background:transparent;color:var(--question-create-text-primary);cursor:pointer;text-align:left}._headerMeta_abt7o_29{display:flex;flex-direction:column;gap:.3125rem;min-width:0}._title_abt7o_36{font-size:.9375rem;font-weight:700;color:var(--question-create-text-primary)}._status_abt7o_42{display:inline-flex;align-self:flex-start;padding:.25rem .5rem;border-radius:62.4375rem;background:var(--question-create-chip-bg);border:.0625rem solid var(--question-create-border);font-size:.6875rem;font-weight:600;color:var(--question-create-chip-text)}._status_abt7o_42[data-hidden=true]{background:var(--question-create-chip-bg);border-color:var(--question-create-border)}._cardActions_abt7o_59{display:flex;align-items:center;gap:.375rem;flex-shrink:0}._iconButton_abt7o_66{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:.0625rem solid var(--question-create-border);border-radius:.625rem;background:transparent;color:var(--button-primary);font-size:.8125rem;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}._iconButton_abt7o_66:hover{background:transparent;border-color:var(--button-primary);transform:translateY(-.0625rem)}._iconButton_abt7o_66 svg{width:.875rem;height:.875rem}._cardBody_abt7o_95{display:grid;gap:.875rem;padding:1rem;border-top:.0625rem solid var(--question-create-border);background:transparent}._fieldGrid_abt7o_103{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem}._field_abt7o_103{display:flex;flex-direction:column;gap:.4375rem;font-size:.75rem;font-weight:600;color:var(--question-create-text-primary)}._field_abt7o_103 textarea{width:100%;min-height:6rem;padding:.625rem .75rem;border:.0625rem solid var(--question-create-field-border);border-radius:.75rem;background:transparent;resize:vertical;font-size:.8125rem;line-height:1.5;color:var(--question-create-field-text);outline:none}._field_abt7o_103 textarea::placeholder{color:var(--question-create-field-placeholder)}._field_abt7o_103 textarea:focus{border-color:var(--button-primary);box-shadow:none}@media (max-width: 56.25rem){._cardHeader_abt7o_14{grid-template-columns:1fr}._cardActions_abt7o_59{justify-content:flex-start}._fieldGrid_abt7o_103{grid-template-columns:1fr}}._toolbar_m5z23_1{display:flex;align-items:center;justify-content:space-between;gap:.875rem;padding:.875rem 1rem;border:.0625rem solid var(--question-create-border);border-radius:.875rem;background:transparent}._noteText_m5z23_12{font-size:.8125rem;font-weight:600;color:var(--question-create-text-primary)}._actions_m5z23_18{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}._addButton_m5z23_25,._uploadButton_m5z23_26{display:inline-flex;align-items:center;justify-content:center;gap:.4375rem;min-height:2.25rem;padding:0 .75rem;border-radius:.625rem;font-size:.8125rem;font-weight:600;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,color .16s ease,border-color .16s ease}._addButton_m5z23_25{border:.0625rem solid transparent;background:var(--button-primary);color:#fff;box-shadow:var(--question-create-shadow-soft)}._addButton_m5z23_25:hover{background:var(--button-primary-hover);transform:translateY(-.0625rem)}._uploadButton_m5z23_26{border:.0625rem solid var(--button-primary);background:transparent;color:var(--button-primary)}._uploadButton_m5z23_26:hover{background:var(--button-primary);border-color:var(--button-primary);color:#fff;transform:translateY(-.0625rem)}._uploadButton_m5z23_26 svg{width:.75rem;height:.75rem}._uploadGroup_m5z23_75{display:inline-flex;align-items:center;gap:.25rem}._formatInfoButton_m5z23_81{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:.0625rem solid var(--question-create-border);background:transparent;color:var(--question-create-text-secondary);cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease;flex-shrink:0}._formatInfoButton_m5z23_81:hover{color:var(--button-primary);border-color:var(--button-primary);background:color-mix(in srgb,var(--button-primary) 8%,transparent)}@media (max-width: 48rem){._toolbar_m5z23_1{flex-direction:column;align-items:flex-start}._actions_m5z23_18{width:100%;justify-content:flex-start}}._paper_1w96m_2{border-radius:1rem!important;border:.0625rem solid var(--slider-dialog-background-border)!important;background:var(--slider-dialog-background)!important;box-shadow:var(--question-create-shadow)!important;overflow:hidden}._header_1w96m_11{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;border-bottom:.0625rem solid var(--slider-dialog-background-border);background:var(--question-create-chip-bg)}._headerLeft_1w96m_21{display:flex;align-items:center;gap:.5rem;color:var(--question-create-text-primary);font-size:.9375rem;font-weight:700}._headerLeft_1w96m_21 svg{color:var(--button-primary);flex-shrink:0}._closeBtn_1w96m_35{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.5rem;border:.0625rem solid var(--slider-dialog-background-border);background:transparent;color:var(--question-create-text-muted);cursor:pointer;flex-shrink:0;transition:color .15s ease,border-color .15s ease,background .15s ease}._closeBtn_1w96m_35:hover{color:var(--button-primary);border-color:var(--button-primary);background:var(--question-create-chip-bg)}._body_1w96m_57{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;overflow-y:auto;max-height:80vh}._body_1w96m_57::-webkit-scrollbar{width:.375rem}._body_1w96m_57::-webkit-scrollbar-thumb{background-color:var(--question-create-scrollbar-thumb);border-radius:.75rem}._body_1w96m_57::-webkit-scrollbar-track{background:transparent}._intro_1w96m_79{font-size:.8125rem;line-height:1.55;color:var(--question-create-text-secondary);margin:0}._optional_1w96m_86{color:var(--question-create-chip-text);font-weight:700}._formatList_1w96m_92{display:flex;flex-direction:column;gap:.625rem}._formatCard_1w96m_98{display:flex;flex-direction:column;gap:.625rem;padding:.875rem 1rem;border-radius:.75rem;border:.0625rem solid var(--slider-dialog-background-border);background:var(--question-create-chip-bg);transition:border-color .15s ease}._formatCard_1w96m_98:hover{border-color:var(--button-primary)}._formatCardHeader_1w96m_113{display:flex;align-items:center;gap:.625rem}._formatIcon_1w96m_119{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:.0625rem solid var(--button-primary);background:var(--question-create-chip-bg);color:var(--button-primary);flex-shrink:0}._formatExt_1w96m_132{font-size:.875rem;font-weight:700;color:var(--question-create-text-primary);font-family:ui-monospace,Cascadia Code,monospace;letter-spacing:.03em}._formatDesc_1w96m_140{font-size:.75rem;color:var(--question-create-text-muted);margin-left:auto;text-align:right}._columnRow_1w96m_148{display:flex;flex-wrap:wrap;gap:.375rem}._colPill_1w96m_154{display:inline-flex;align-items:center;padding:.2rem .5rem;border-radius:.375rem;font-size:.6875rem;font-weight:600;font-family:ui-monospace,Cascadia Code,monospace;letter-spacing:.02em}._colPillRequired_1w96m_165{border:.0625rem solid var(--button-primary);color:var(--button-primary);background:var(--question-create-chip-bg)}._colPillOptional_1w96m_171{background:transparent;border:.0625rem solid var(--slider-dialog-background-border);color:var(--question-create-text-muted)}._example_1w96m_178{margin:0;padding:.625rem .75rem;border-radius:.5rem;border:.0625rem solid var(--slider-dialog-background-border);background:var(--question-create-chip-bg);color:var(--question-create-text-secondary);font-size:.6875rem;font-family:ui-monospace,Cascadia Code,monospace;line-height:1.6;overflow-x:auto;white-space:pre}._footer_1w96m_193{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem .875rem;border-radius:.625rem;border:.0625rem solid var(--slider-dialog-background-border);background:var(--question-create-chip-bg);color:var(--question-create-text-secondary);font-size:.75rem;line-height:1.5}._footer_1w96m_193 svg{color:var(--button-primary);flex-shrink:0;margin-top:.1rem}._footer_1w96m_193 em{font-style:normal;color:var(--question-create-chip-text);font-weight:600}._dialogPaperStyle_hb0ad_1{width:100%!important;max-width:400px!important;border-radius:15px!important;background:var(--slider-dialog-background)!important;color:var(--additional-information-card-text-color);box-shadow:var(--slider-dialog-header-footer-box-shadow);overflow:hidden;padding:24px 20px 20px;display:flex;flex-direction:column;align-items:center;gap:10px}._iconContainer_hb0ad_16{width:48px;height:48px;border-radius:50%;background:#fdf2f2;display:flex;align-items:center;justify-content:center}[data-theme=dark] ._iconContainer_hb0ad_16{background:#2d1a1a}._warningIcon_hb0ad_30{font-size:24px!important;color:#ef4444}._dialogTitleStyle_hb0ad_35{font-size:16px!important;font-weight:700;padding:0!important;margin-bottom:4px;text-align:center;color:var(--text-color)!important}._dialogContentStyle_hb0ad_44{padding:0!important;font-size:14px;line-height:1.5;text-align:center;color:var(--secondary-text-color)!important}._dialogActionsStyle_hb0ad_52{padding:10px 0 0!important;gap:12px;width:100%;justify-content:center}._dialogPaperStyle_hb0ad_1 ._confirmationDialogButton_hb0ad_60{text-transform:none;font-weight:600;font-size:14px;border-radius:20px;padding:4px 18px;min-width:110px;box-shadow:none;transition:all .2s cubic-bezier(.4,0,.2,1);margin:0!important}._dialogPaperStyle_hb0ad_1 ._confirmationDialogButtonSecondary_hb0ad_72{background:transparent!important;color:var(--secondary-text-color)!important;border:1.5px solid var(--border-secondary-color)!important}._dialogPaperStyle_hb0ad_1 ._confirmationDialogButtonSecondary_hb0ad_72:hover{background:var(--border-tertiary-color)!important;border-color:var(--border-primary-color)!important;transform:translateY(-1px)}._dialogPaperStyle_hb0ad_1 ._confirmationDialogButtonPrimary_hb0ad_84{background:#ef4444!important;color:#fff!important;border:none!important}._dialogPaperStyle_hb0ad_1 ._confirmationDialogButtonPrimary_hb0ad_84:hover{background:#dc2626!important;transform:translateY(-1px);box-shadow:0 4px 8px #dc262633}[data-theme=dark] ._dialogPaperStyle_hb0ad_1 ._confirmationDialogButtonPrimary_hb0ad_84{background:#ef4444!important;color:#fff!important}[data-theme=dark] ._dialogPaperStyle_hb0ad_1 ._confirmationDialogButtonPrimary_hb0ad_84:hover{background:#dc2626!important}._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_iscyr_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_iscyr_12,._descriptionInputContainerDescriptionInputLabelContainer_iscyr_18{display:flex;justify-content:space-between;align-items:center}._createQuestionDialogNameInputMaxLimit_iscyr_24{font-size:10px;font-style:italic;color:var(--input-field-label-color)}._descriptionInputContainerHeading_iscyr_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_iscyr_44{padding:5px 20px 20px;display:flex;flex-direction:column;gap:20px;overflow:auto;height:100%}._fileIcon_iscyr_54{color:#0477f3}._descriptionInputContainerInputBase_iscyr_58 ._descriptionInputContainerInputBaseInput_iscyr_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_iscyr_58 .Mui-disabled._descriptionInputContainerInputBaseInput_iscyr_58{color:var(--tertiary-text-color)!important;-webkit-text-fill-color:var(--tertiary-text-color)!important;opacity:.6!important;cursor:not-allowed}._descriptionInputContainerInputBase_iscyr_58 ._descriptionInputContainerInputBaseInput_iscyr_58[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}._descriptionInputContainerInputBase_iscyr_58 ._descriptionInputContainerInputBaseInput_iscyr_58[type=datetime-local],[data-theme=dark] ._descriptionInputContainerInputBase_iscyr_58 ._descriptionInputContainerInputBaseInput_iscyr_58[type=datetime-local]{color-scheme:dark}[data-theme=dark] ._descriptionInputContainerInputBase_iscyr_58 ._descriptionInputContainerInputBaseInput_iscyr_58[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:1;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}[data-theme=light] ._descriptionInputContainerInputBase_iscyr_58 ._descriptionInputContainerInputBaseInput_iscyr_58[type=datetime-local]{color-scheme:light}[data-theme=light] ._descriptionInputContainerInputBase_iscyr_58 ._descriptionInputContainerInputBaseInput_iscyr_58[type=datetime-local]::-webkit-calendar-picker-indicator{filter:none}._descriptionInputContainerInputBase_iscyr_58 ._descriptionInputContainerInputBaseInput_iscyr_58:focus{border-radius:4px;background:var(--input-container-focus-background)}._descriptionInputContainerInputBase_iscyr_58 ._descriptionInputContainerInputBaseInput_iscyr_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_iscyr_12{font-size:13px;font-weight:400;color:var(--tertiary-text-color)}._publicLabel_iscyr_122{display:flex;gap:5px;align-items:center;line-height:normal}.MuiInputBase-root._descriptionInputContainerInputBase_iscyr_58{border-radius:4px;border:var(--search-autocomplete-border);color:#f5f5f5}._descriptionInputContainerInputFieldWrapper_iscyr_135{display:flex;flex-direction:column;gap:3px;flex:1}._descriptionInputContainerTinyMceFieldWrapper_iscyr_142{display:flex;flex-direction:column;gap:5px;height:100%}._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .tox .tox-edit-area:before{border:none}._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .tox:not(.tox-tinymce-inline) .tox-editor-header{border-bottom:1px solid var(--input-container-border-color)}._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .tox-tinymce{border:1px solid var(--input-container-border-color)}._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .tox .tox-toolbar-overlord,._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .tox .tox-toolbar,._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .tox .tox-toolbar__primary,._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .tox .tox-toolbar__overflow,._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .tox .tox-edit-area__iframe{background-color:transparent}._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .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_iscyr_142 .tox .tox-tbtn:focus:not(.tox-tbtn--disabled),._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .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_iscyr_142 .tox .tox-tbtn__select-chevron svg,._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg,._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .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_iscyr_135 ._descriptionInputContainerSelect_iscyr_255.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_iscyr_135 ._descriptionInputContainerSelectIcon_iscyr_265{color:#999}._descriptionInputContainerInputFieldWrapper_iscyr_135 .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0}._descriptionInputContainerInputFieldWrapper_iscyr_135 .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid transparent}._descriptionInputContainerInputFieldWrapper_iscyr_135 ._descriptionInputContainerSelectRoot_iscyr_278:hover .MuiOutlinedInput-notchedOutline{border:1px solid transparent;top:0}._descriptionInputContainerInputFieldWrapper_iscyr_135 .MuiOutlinedInput-notchedOutline .css-gpjuor{line-height:0}._difficultyLevelAndTimeLimitWrapper_iscyr_287{display:flex;gap:20px}._descriptionInputContainer_iscyr_1 ::-webkit-scrollbar{width:5px;height:7px}._descriptionInputContainer_iscyr_1 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._descriptionInputContainer_iscyr_1 ::-webkit-scrollbar-track{background:transparent}._descriptionInputContainerInputFieldWrapper_iscyr_135 ._descriptionInputContainerRadioGroup_iscyr_306{justify-content:space-between;width:100%}._descriptionInputContainerInputFieldWrapper_iscyr_135 ._descriptionInputContainerRadioLabel_iscyr_311{color:var(--primary-radio-button-color);flex:1;margin:0}._descriptionInputContainerInputFieldWrapper_iscyr_135 ._descriptionInputContainerRadioLabel_iscyr_311 svg{width:16.308px;height:16.308px}._descriptionInputContainerInputFieldWrapper_iscyr_135 ._descriptionInputContainerRadioLabel_iscyr_311 ._descriptionInputContainerRadio_iscyr_306{color:#4e5157}._descriptionInputContainerInputFieldWrapper_iscyr_135 ._descriptionInputContainerRadioLabel_iscyr_311 .Mui-checked{color:#955ae0}._descriptionInputContainerInputFieldWrapper_iscyr_135 ._descriptionInputContainerRadioLabelForFramework_iscyr_330{color:var(--primary-radio-button-color);flex:1;margin:0;cursor:not-allowed}._descriptionInputContainerInputFieldWrapper_iscyr_135 ._descriptionInputContainerRadioLabelForFramework_iscyr_330 svg{width:16.308px;height:16.308px}._descriptionInputContainerInputFieldWrapper_iscyr_135 ._descriptionInputContainerRadioLabelForFramework_iscyr_330 ._descriptionInputContainerRadio_iscyr_306{color:#4e5157}._descriptionInputContainerInputFieldWrapper_iscyr_135 ._descriptionInputContainerRadioLabelForFramework_iscyr_330 .Mui-checked{color:#955ae0;cursor:not-allowed}._descriptionInputContainerRadioGroupWrapper_iscyr_351{display:flex;gap:20px}._descriptionInputContainerTitleInputLabel_iscyr_12 span{color:#ff5252}._inviteOnlyHelperText_iscyr_360{color:var(--input-field-label-color);font-size:12px}._dateLockHelperText_iscyr_365{color:#ff8a80;font-size:12px;line-height:1.3}._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .w-md-editor-bar{display:none}._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .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_iscyr_142 .w-md-editor-toolbar{border-bottom:var(--search-autocomplete-border)}._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .w-md-editor code .copied,._descriptionInputContainerTinyMceFieldWrapper_iscyr_142 .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 10px 0;margin:0 auto;color:#fff;height:100%;background-color:var(--background-1);overflow:auto;display:flex;gap:10px;width:100%;flex-direction:column}.inviteManagementContainer{padding-top:0!important;gap:12px}.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}.inviteManagementTopBar,.inviteManagementHiddenActions{display:none}.inviteManagementStepContent{justify-content:center;padding:0;margin-bottom:0}.inviteManagementStepContent>*{width:100%;max-width:1000px;margin:0 auto;padding-bottom:0}.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)}.dialogPaperStyle{width:100%!important;max-width:440px!important;border-radius:15px!important;background:var(--slider-dialog-background)!important;box-shadow:var(--slider-dialog-header-footer-box-shadow);overflow:hidden;padding:24px 24px 20px;display:flex;flex-direction:column;align-items:center;gap:12px}.iconContainer{width:48px;height:48px;border-radius:50%;background:#fdf2f2;display:flex;align-items:center;justify-content:center;margin-bottom:4px}[data-theme=dark] .iconContainer{background:#2d1a1a}.warningIcon{font-size:26px!important;color:#ef4444}.dialogTitleStyle{font-size:18px!important;font-weight:700!important;padding:0!important;margin:0!important;text-align:center;color:var(--text-color)!important;line-height:1.2!important}.dialogContentStyle{padding:0!important;font-size:14px!important;line-height:1.6!important;text-align:center;color:var(--secondary-text-color)!important;margin-top:4px}.dialogActionsStyle{padding:16px 0 0!important;gap:12px;width:100%;justify-content:center}.confirmationDialogButton{text-transform:none!important;font-weight:600!important;font-size:14px!important;border-radius:20px!important;padding:6px 20px!important;min-width:110px!important;box-shadow:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;margin:0!important}.confirmationDialogButtonSecondary{background:transparent!important;color:var(--secondary-text-color)!important;border:1.5px solid var(--border-secondary-color)!important}.confirmationDialogButtonSecondary:hover{background:var(--border-tertiary-color)!important;border-color:var(--border-primary-color)!important;transform:translateY(-1px)}.confirmationDialogButtonPrimary{background:#ef4444!important;color:#fff!important;border:none!important;opacity:1!important;cursor:pointer}.confirmationDialogButtonPrimary:hover{background:#dc2626!important;transform:translateY(-1px);box-shadow:0 4px 12px #dc26264d!important}[data-theme=dark] .confirmationDialogButtonPrimary{background:#ef4444!important;color:#fff!important}[data-theme=dark] .confirmationDialogButtonPrimary:hover{background:#dc2626!important}._tabBar_zfx4q_1{display:flex;align-items:center;justify-content:space-between;padding:.625rem .875rem;border-bottom:.0625rem solid var(--ql-border);flex-shrink:0;gap:.75rem;background-color:var(--ql-page-bg, var(--background-color));width:100%;min-height:2.75rem;position:relative}._measurementRow_zfx4q_15{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:.625rem .875rem;gap:.75rem;visibility:hidden;pointer-events:none;overflow:hidden;z-index:-1}._tabList_zfx4q_29{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;padding:.25rem 0;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}._tabList_zfx4q_29::-webkit-scrollbar{display:none}._tab_zfx4q_1{display:inline-flex;align-items:center;gap:.375rem;padding:.45rem .65rem;border-radius:.5rem;border:none;background:transparent;color:var(--ql-tab-text);font-size:.8125rem;font-weight:400;cursor:pointer;white-space:nowrap;transition:all .2s ease;line-height:1.4;flex-shrink:0;position:relative}._tab_zfx4q_1:hover{background:var(--ql-tab-bg-hover);color:var(--ql-tab-text-active)}._tabActive_zfx4q_72{background:var(--ql-tab-bg-active);color:var(--ql-tab-text-active);font-weight:600}._tabActive_zfx4q_72:after{content:"";position:absolute;bottom:-.75rem;left:0;right:0;height:.1875rem;background:var(--ql-tab-text-active);border-radius:.1875rem}._tabActive_zfx4q_72:hover{background:var(--ql-tab-bg-active);color:var(--ql-tab-text-active)}._tabCount_zfx4q_94{display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.25rem;padding:0 .3125rem;border-radius:.3125rem;background:var(--ql-tab-count-bg);color:var(--ql-tab-count-text);font-size:.6875rem;font-weight:600;line-height:1;transition:all .2s ease}._tabActive_zfx4q_72 ._tabCount_zfx4q_94{background:var(--ql-tab-count-bg-active);color:var(--ql-tab-count-text-active)}._createBtn_zfx4q_115,._createBtnDisabled_zfx4q_116{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .625rem;border:none;border-radius:.5rem;background:var(--button-primary);color:var(--button-primary-text-color);font-size:.8125rem;font-weight:500;cursor:pointer;white-space:nowrap;flex-shrink:0;line-height:1.5;transition:all .2s ease}._createBtn_zfx4q_115:hover{background:var(--button-primary-hover);transform:translateY(-.0625rem);box-shadow:0 .25rem .75rem #00000026}._createBtnDisabled_zfx4q_116{cursor:not-allowed;opacity:.5}._actionsList_zfx4q_146{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._dropdownTooltipPopper_zfx4q_153.MuiTooltip-popper{z-index:1400!important}._dropdownTooltipPopper_zfx4q_153.MuiTooltip-popper ._dropdownTooltipRoot_zfx4q_157.MuiTooltip-tooltip{padding:.5rem 0;color:var(--triple-dot-dropdown-tooltip-color);font-size:.875rem;font-weight:500;line-height:1.5;margin:0;border-radius:.625rem;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow);overflow:visible}._dropdownTooltipPopper_zfx4q_153.MuiTooltip-popper ._dropdownTooltipArrow_zfx4q_170{color:var(--triple-dot-dropdown-tooltip-background-color)}._projectActionsDropdown_zfx4q_174{display:flex;min-width:12rem;flex-direction:column;gap:.25rem;z-index:1300}._projectActionItem_zfx4q_182{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5625rem .625rem;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;color:var(--ql-action-trigger-icon);transition:all .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._projectActionItem_zfx4q_182:hover{background:var(--triple-dot-dropdown-tooltip-hover-item-color);color:var(--ql-action-trigger-icon-hover)}._projectActionIcon_zfx4q_204{width:.875rem;height:.875rem;min-width:.875rem;color:inherit;flex-shrink:0}._tripleDotIcon_zfx4q_212{display:inline-flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;border-radius:.625rem;border:.0625rem solid var(--ql-action-trigger-border);color:var(--ql-action-trigger-icon);background-color:var(--ql-action-trigger-bg, transparent);cursor:pointer;transition:all .2s ease;flex-shrink:0}._tripleDotIcon_zfx4q_212:hover{background:var(--ql-action-trigger-bg-hover);border-color:var(--ql-action-trigger-border-hover);color:var(--ql-action-trigger-icon-hover)}@media (max-width: 25rem){._tabBar_zfx4q_1{padding:.5rem;gap:.375rem}._tab_zfx4q_1{padding:.375rem .5rem;gap:.25rem}._tabCount_zfx4q_94{min-width:.875rem;height:.875rem}._createBtn_zfx4q_115,._createBtnDisabled_zfx4q_116{width:2rem;height:2rem;padding:0}._tripleDotIcon_zfx4q_212{width:2rem;height:2rem}._projectActionsDropdown_zfx4q_174{min-width:9rem}}._section_1xmdr_1{position:relative;width:100%}._sectionFullView_1xmdr_6{display:flex;flex-direction:row-reverse;align-items:stretch;gap:1rem;min-height:100%;overflow:hidden}._sectionContent_1xmdr_15{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}._fullViewSectionContent_1xmdr_23{padding:1rem 0 1rem 1rem;min-height:0}._card_1xmdr_28{z-index:1;background:var(--my-questions-section-card-background);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);border-radius:1rem;border:.0625rem solid var(--my-questions-section-card-border);overflow:hidden;display:flex;flex-direction:column;flex:1;position:relative;min-width:0;min-height:0;gap:1.5rem}._glowBg_1xmdr_44{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--my-questions-section-glow-background);border-radius:1rem;filter:blur(2rem);opacity:.5;pointer-events:none;z-index:0;will-change:opacity,transform}._header_1xmdr_57{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 1.5rem 0rem}._headerText_1xmdr_65{display:flex;flex-direction:column;gap:.25rem}._titleRow_1xmdr_71{display:flex;align-items:center;gap:.5rem}._title_1xmdr_71{font-size:1.25rem;font-weight:600;color:var(--my-questions-section-title-color);margin:0;line-height:1.2}._subtitle_1xmdr_85{font-size:.875rem;color:var(--my-questions-section-muted-text-color);margin:0;display:flex;align-items:center;gap:.5rem;line-height:1.4}._countBadge_1xmdr_95{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:.3125rem;background:var(--ql-tab-count-bg-active);color:var(--ql-tab-count-text-active);font-size:.6875rem;font-weight:600}._listContainer_1xmdr_110{position:relative;z-index:1;width:100%;min-height:0}._listScrollable_1xmdr_117{flex:1;overflow-y:auto;height:100%;padding:0rem 1.5rem 1.5rem}._listScrollable_1xmdr_117::-webkit-scrollbar{width:.375rem}._listScrollable_1xmdr_117::-webkit-scrollbar-track{background:transparent}._listScrollable_1xmdr_117::-webkit-scrollbar-thumb{background:var(--my-questions-section-scrollbar-thumb);border-radius:1rem}._questionSectionItemContainer_1xmdr_137{display:flex;flex-direction:column;gap:.875rem;width:100%}._skeletonRow_1xmdr_145{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;min-height:6rem;border:.0625rem solid var(--my-questions-row-card-border);border-radius:.75rem;background:var(--my-questions-row-card-background);overflow:hidden}._skeletonIcon_1xmdr_157,._skeletonTitleLine_1xmdr_158,._skeletonSubLine_1xmdr_159,._skeletonTags_1xmdr_160 span,._skeletonAction_1xmdr_161{background:linear-gradient(90deg,var(--my-questions-skeleton-shimmer-low) 25%,var(--my-questions-skeleton-shimmer-mid) 50%,var(--my-questions-skeleton-shimmer-low) 75%);background-size:200% 100%;animation:_shimmer_1xmdr_1 1.4s infinite}._skeletonIcon_1xmdr_157{width:1rem;height:1rem;border-radius:.25rem;transform:translateY(.125rem);flex-shrink:0}._skeletonMeta_1xmdr_178{display:flex;flex:1;flex-direction:column;gap:.625rem;min-width:0}._skeletonTitleLine_1xmdr_158{width:min(28rem,65%);height:1rem;border-radius:999rem}._skeletonSubLine_1xmdr_159{width:min(18rem,48%);height:.75rem;border-radius:999rem}._skeletonTags_1xmdr_160{display:flex;flex-wrap:wrap;gap:.375rem}._skeletonTags_1xmdr_160 span{width:4.25rem;height:1.25rem;border-radius:.25rem}._skeletonAction_1xmdr_161{width:1.875rem;height:1.875rem;border-radius:.5rem;flex-shrink:0}@keyframes _shimmer_1xmdr_1{0%{background-position:200% 0}to{background-position:-200% 0}}._questionCardNoProjects_1xmdr_227{display:flex;justify-content:center;align-items:center;min-height:50vh;width:100%;color:var(--my-questions-section-muted-text-color);text-align:center}._questionCardNoProjectsTextWrapper_1xmdr_237{display:flex;flex-direction:column;gap:.5rem;align-items:center;max-width:38rem}._questionCardNoProjectsTitle_1xmdr_245{font-size:1.25rem;font-weight:700;line-height:1.3;color:var(--my-questions-section-title-color)}._questionCardNoProjectsText_1xmdr_237{font-size:.875rem;line-height:1.6;color:var(--my-questions-section-muted-text-color)}._questionSectionLoadMoreButtonContainer_1xmdr_258{display:flex;justify-content:center;padding:2rem 0}._questionSectionLoadMoreButton_1xmdr_258{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.75rem;border:.0625rem solid var(--my-questions-row-card-border);border-radius:.5rem;background:transparent;color:var(--my-questions-section-title-color);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}._questionSectionLoadMoreButton_1xmdr_258:hover:not(:disabled){background:var(--my-questions-row-tag-background);border-color:var(--my-questions-section-soft-purple-hover-border);color:var(--my-questions-section-primary-action-color)}._section_12xay_1{display:flex;flex-direction:column;width:100%;margin-top:1.5rem}._card_12xay_8{display:flex;flex-direction:column;gap:1.25rem;background:var(--ql-card-bg);border-radius:1rem;border:.0625rem solid var(--ql-card-border);padding:1.25rem;overflow:hidden;position:relative;box-shadow:var(--ql-card-shadow)}._header_12xay_21{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 .25rem}._headerText_12xay_29{display:flex;flex-direction:column;gap:.25rem}._title_12xay_35{font-size:1.25rem;font-weight:700;color:var(--ql-card-title);line-height:1.2;margin:0}._subtitle_12xay_43{font-size:.8125rem;color:var(--ql-card-subtitle);margin:0;line-height:1.4}._viewAllButton_12xay_50{display:inline-flex;align-items:center;gap:.25rem;border:none;background:transparent;color:#a78bfa;font-size:.8125rem;font-weight:600;cursor:pointer;padding:.5rem;transition:all .2s ease}._viewAllButton_12xay_50:hover{opacity:.8;transform:translate(.125rem)}._viewAllButton_12xay_50 svg{width:1rem;height:1rem}._list_12xay_74{display:flex;flex-direction:column;gap:.875rem}._skeletonRow_12xay_80{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;min-height:6.25rem;border-radius:.75rem;border:.0625rem solid var(--ql-card-border);background:var(--ql-card-bg);box-shadow:var(--ql-card-shadow);overflow:hidden}._skeletonDot_12xay_93,._skeletonLine_12xay_94,._skeletonTags_12xay_95 span,._skeletonBadge_12xay_96{background:linear-gradient(90deg,var(--ql-shimmer-low) 25%,var(--ql-shimmer-mid) 50%,var(--ql-shimmer-low) 75%);background-size:200% 100%;animation:_shimmer_12xay_1 1.4s infinite}._skeletonDot_12xay_93{width:.875rem;height:.875rem;border-radius:62.4375rem;transform:translateY(.125rem);flex-shrink:0}._skeletonContent_12xay_110{display:flex;flex:1;flex-direction:column;gap:.75rem;min-width:0}._skeletonLine_12xay_94{height:.875rem;border-radius:62.4375rem}._skeletonTitle_12xay_123{width:min(28rem,70%)}._skeletonMeta_12xay_127{width:min(18rem,46%)}._skeletonTags_12xay_95{display:flex;gap:.5rem}._skeletonTags_12xay_95 span{width:4.5rem;height:1.375rem;border-radius:.375rem}._skeletonBadge_12xay_96{width:4rem;height:1.625rem;border-radius:.5rem;flex-shrink:0}@keyframes _shimmer_12xay_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 42.5rem){._title_12xay_35{font-size:1.125rem}}._container_kiyt6_2{position:relative;overflow:hidden;background:#fff6;border-radius:1.5rem;min-height:max-content;border:.0625rem solid rgba(255,255,255,.6);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);box-shadow:0 .5rem 2rem #1f268712,inset 0 0 0 .0625rem #fff3;transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}[data-theme=dark] ._container_kiyt6_2{background:#0d0d12cc;border-color:#8b5cf61a;box-shadow:0 .5rem 2rem #0006,inset 0 0 0 .0625rem #ffffff05}._gridPattern_kiyt6_23{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(156,163,175,.03) .0625rem,transparent .0625rem),linear-gradient(90deg,rgba(156,163,175,.03) .0625rem,transparent .0625rem);background-size:2.5rem 2.5rem;pointer-events:none}[data-theme=dark] ._gridPattern_kiyt6_23{background:linear-gradient(rgba(156,163,175,.02) .0625rem,transparent .0625rem),linear-gradient(90deg,rgba(156,163,175,.02) .0625rem,transparent .0625rem);background-size:2.5rem 2.5rem}._orb_kiyt6_39{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}._orbGradient_kiyt6_46{position:absolute;top:15%;right:10%;width:35rem;height:35rem;background:radial-gradient(circle,rgba(139,92,246,.12) 0%,rgba(236,72,153,.08) 40%,transparent 80%);border-radius:50%;filter:blur(5rem);mix-blend-mode:screen}._orbCyan_kiyt6_61{top:-5%;left:-5%;width:25rem;height:25rem;background:radial-gradient(circle,rgba(139,92,246,.08) 0%,transparent 70%)}._orbViolet_kiyt6_69{bottom:-10%;right:-5%;width:40rem;height:40rem;background:radial-gradient(circle,rgba(236,72,153,.06) 0%,transparent 70%)}._content_kiyt6_78{position:relative;z-index:10;padding:2rem 1.5rem}@media (min-width: 64rem){._content_kiyt6_78{padding:2.5rem 3rem}}._innerContainer_kiyt6_90{width:100%;max-width:87.5rem;margin:0 auto}._grid_kiyt6_23{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media (min-width: 64rem){._grid_kiyt6_23{grid-template-columns:1fr 1fr;gap:3rem;align-items:center}}._leftContent_kiyt6_112{display:flex;flex-direction:column;gap:1.25rem}._badge_kiyt6_119{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;background:#8b5cf614;border:.0625rem solid rgba(139,92,246,.2);border-radius:624.9375rem;width:fit-content}[data-theme=dark] ._badge_kiyt6_119{background:#8b5cf626;border-color:#8b5cf64d}._badgeSvg_kiyt6_135{width:.9rem;height:.9rem;color:#8b5cf6}[data-theme=dark] ._badgeSvg_kiyt6_135{color:#a78bfa}._badgeText_kiyt6_145{font-size:.9rem;font-weight:600;color:#6d28d9;letter-spacing:.02em}[data-theme=dark] ._badgeText_kiyt6_145{color:#c4b5fd}._heading_kiyt6_157 h1{font-size:1.75rem;font-weight:800;line-height:1.2;margin:0;letter-spacing:-.01em}._heading_kiyt6_157{display:flex;flex-direction:column;gap:1rem}@media (min-width: 64rem){._heading_kiyt6_157 h1{font-size:3rem}}._gradientText_kiyt6_177{background:linear-gradient(135deg,#818cf8,#a78bfa,#f472b6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-theme=dark] ._gradientText_kiyt6_177{background:linear-gradient(135deg,#a5b4fc,#c4b5fd,#f9a8d4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._gradientTextAlt_kiyt6_191{background:linear-gradient(135deg,#818cf8,#a78bfa,#f472b6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._description_kiyt6_198{font-size:.9375rem;color:#4b5563;max-width:32rem;line-height:1.6;margin:0;opacity:.85}[data-theme=dark] ._description_kiyt6_198{color:#94a3b8}._rightVisual_kiyt6_213{position:relative;height:22rem;display:flex;align-items:center;justify-content:center}@media (min-width: 64rem){._rightVisual_kiyt6_213{justify-content:center;padding-right:0}}._cardsContainer_kiyt6_228{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._cardsInnerWrapper_kiyt6_237{position:relative;width:20rem;height:10rem;display:flex;align-items:center;justify-content:center}._card_kiyt6_228{position:absolute;width:20rem;transition:z-index .3s}._cardGlow_kiyt6_253{position:absolute;top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem;border-radius:1.25rem;filter:blur(.9375rem);opacity:.25;transition:opacity .3s}._card_kiyt6_228:hover ._cardGlow_kiyt6_253{opacity:.45}._cardInner_kiyt6_266{position:relative;background:#ffffffe6;border-radius:1.25rem;padding:1.75rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 1.25rem 2.5rem -.625rem #0000001a;border:.0625rem solid rgba(255,255,255,.5);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}[data-theme=dark] ._cardInner_kiyt6_266{background:#1f2937b3;border-color:#ffffff0d;box-shadow:0 1.25rem 2.5rem -.625rem #0006}._cardIcon_kiyt6_285{width:2.5rem;height:2.5rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 .25rem .75rem #0000001a}._cardContent_kiyt6_296{display:flex;align-items:flex-start;gap:.875rem}._cardInfo_kiyt6_302{display:flex;flex-direction:column;gap:.5rem;min-width:0;flex:1}._cardTitle_kiyt6_310{font-size:1rem;font-weight:700;color:#111827;margin:0;line-height:1.2}[data-theme=dark] ._cardTitle_kiyt6_310{color:#f9fafb}._cardDifficulty_kiyt6_322{display:flex;margin-top:.125rem}._difficultyBadge_kiyt6_327{padding:.2rem .6rem;border-radius:.5rem;font-size:.65rem;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.05em}._cardTags_kiyt6_337{display:flex;gap:.5rem;flex-wrap:wrap}._cardTag_kiyt6_337{padding:.2rem .6rem;background:#0000000a;color:#4b5563;border-radius:.4rem;font-size:.7rem;font-weight:600}[data-theme=dark] ._cardTag_kiyt6_337{background:#ffffff0d;color:#cbd5e1}._progressBar_kiyt6_357{height:.4rem;background:#0000000d;border-radius:1rem;overflow:hidden}[data-theme=dark] ._progressBar_kiyt6_357{background:#ffffff1a}._progressFill_kiyt6_368{height:100%;border-radius:1rem;box-shadow:0 0 .625rem #8b5cf64d}@media (max-width: 63.9375rem){._rightVisual_kiyt6_213{display:none}}@media (max-width: 40rem){._heading_kiyt6_157 h1{font-size:2.25rem}._content_kiyt6_78{padding:2.5rem 1.5rem}}._section_14lce_1{display:flex;flex-direction:column;gap:0}._sectionFullGrid_14lce_7{flex-direction:row-reverse;align-items:stretch;gap:1.5rem;width:100%;min-height:100%;overflow:auto}._sectionFullGrid_14lce_7::-webkit-scrollbar{width:.5rem}._sectionFullGrid_14lce_7::-webkit-scrollbar-track{background:transparent}._sectionFullGrid_14lce_7::-webkit-scrollbar-thumb{background:var(--ql-scrollbar-thumb, rgba(0, 0, 0, .2));border-radius:.25rem}._sectionFullGrid_14lce_7::-webkit-scrollbar-thumb:hover{background:var(--ql-scrollbar-thumb-hover, rgba(0, 0, 0, .3))}._packagesContent_14lce_33{display:flex;flex:1;flex-direction:column;gap:1.5rem;min-height:max-content;min-width:0}._packagesContentScrollable_14lce_42{overflow-y:visible;height:100%;max-height:100%;padding-right:.5rem}._header_14lce_49{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._headerText_14lce_57{display:flex;flex-direction:column;gap:.25rem}._sectionTitle_14lce_63{font-size:1.25rem;font-weight:600;color:var(--ql-card-title);margin:0;line-height:1.3}._sectionSubtitle_14lce_71{font-size:.8125rem;color:var(--ql-card-subtitle);margin:0}._navBtns_14lce_77{display:flex;gap:.5rem;flex-shrink:0}._headerActions_14lce_83{display:flex;align-items:center;gap:1.25rem}._viewAllButton_14lce_89{display:inline-flex;align-items:center;gap:.25rem;border:none;background:transparent;color:#a78bfa;font-size:.8125rem;font-weight:600;cursor:pointer;padding:.5rem;transition:all .2s ease;white-space:nowrap}._viewAllButton_14lce_89:hover{opacity:.8;transform:translate(.125rem)}._viewAllButton_14lce_89 svg{width:1rem;height:1rem}._createPackageBtn_14lce_114,._createPackageBtnDisabled_14lce_115{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:3.25rem;padding:.875rem 1.75rem;border:none;border-radius:.625rem;background:var(--button-primary);color:var(--button-primary-text-color);font-size:1rem;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:var(--ql-button-shadow);transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease,opacity .15s ease}._createPackageBtn_14lce_114:hover{background:var(--button-primary-hover);box-shadow:var(--ql-cta-button-shadow-hover)}._createPackageBtnDisabled_14lce_115{cursor:not-allowed;opacity:.45}._navBtn_14lce_77{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.625rem;border:.0625rem solid var(--ql-card-border);background:var(--ql-card-bg);color:var(--ql-card-subtitle);cursor:pointer;box-shadow:var(--ql-card-shadow);transition:border-color .15s ease,box-shadow .15s ease,color .15s ease}._navBtn_14lce_77:not(:disabled):hover{border-color:var(--ql-card-hover-border);box-shadow:var(--ql-nav-btn-hover-shadow);color:var(--ql-card-title-hover)}._navBtn_14lce_77:disabled{opacity:.35;cursor:default}._carouselWrapper_14lce_171{overflow-x:clip;overflow-y:visible}._carouselWrapperGrid_14lce_176{overflow:visible}._emptyPackages_14lce_180{display:flex;align-items:center;min-height:8rem;padding:1rem;border:.0625rem dashed var(--ql-card-border);border-radius:.75rem;color:var(--ql-card-subtitle);background:color-mix(in srgb,var(--ql-card-bg) 82%,transparent);font-size:.875rem}._grid_14lce_192{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}._card_14lce_199{position:relative;background:var(--ql-card-bg);border-radius:1rem;border:.0625rem solid var(--ql-card-border);box-shadow:var(--ql-card-shadow);overflow:hidden;cursor:pointer;transition:all .3s ease}._card_14lce_199:hover{border-color:var(--ql-card-hover-border);box-shadow:var(--ql-card-hover-shadow)}._cardAccent_14lce_216{position:absolute;top:0;left:0;right:0;height:.1875rem;background:var(--button-primary);opacity:0;transition:opacity .25s ease;border-radius:1rem 1rem 0 0}._card_14lce_199:hover ._cardAccent_14lce_216{opacity:1}._cardHoverBg_14lce_233{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ql-card-hover-overlay);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:0}._card_14lce_199:hover ._cardHoverBg_14lce_233{opacity:1}._cardBody_14lce_247{position:relative;z-index:1;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._cardTop_14lce_256{display:flex;align-items:flex-start;justify-content:space-between}._iconWrap_14lce_262{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;background:var(--ql-package-category-bg);border:.0625rem solid var(--ql-package-category-border);color:var(--ql-package-icon-color);flex-shrink:0}._categoryBadge_14lce_275{font-size:.75rem;font-weight:500;padding:.25rem .625rem;border-radius:.5rem;background:var(--ql-package-category-bg);color:var(--ql-package-category-text);border:.0625rem solid var(--ql-package-category-border)}._cardTitle_14lce_285{font-size:1rem;font-weight:600;color:var(--ql-card-title);margin:0;line-height:1.4;transition:color .15s ease}._card_14lce_199:hover ._cardTitle_14lce_285{color:var(--ql-card-title-hover)}._cardDesc_14lce_298{font-size:.875rem;color:var(--ql-card-subtitle);margin:0;line-height:1.55;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardMeta_14lce_310{display:flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--ql-card-subtitle)}._cardMetaCount_14lce_318{font-weight:500}._dot_14lce_322{opacity:.5}._progressWrap_14lce_327{display:flex;flex-direction:column;gap:.5rem}._progressTrack_14lce_333{display:flex;height:.375rem;border-radius:624.9375rem;overflow:hidden;background:var(--ql-tag-bg)}._progressFillGreen_14lce_341{height:100%;background:var(--ql-progress-success);border-radius:.25rem 0 0 .25rem}._progressFillGray_14lce_347{height:100%;background:var(--ql-progress-remaining);border-radius:0 .25rem .25rem 0}._progressLegend_14lce_353{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:var(--ql-card-subtitle)}._legendItem_14lce_361{display:flex;align-items:center;gap:.3125rem}._legendDot_14lce_367{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}._legendDotGreen_14lce_374{background:var(--ql-progress-success)}._legendDotGray_14lce_378{background:var(--ql-progress-remaining)}._ctaBtn_14lce_383{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.625rem 1rem;border:none;border-radius:.75rem;background:var(--button-primary);color:var(--button-primary-text-color);font-size:.875rem;font-weight:500;cursor:pointer;opacity:0;box-shadow:var(--ql-cta-button-shadow);transition:opacity .2s ease,box-shadow .15s ease,transform .15s ease}._card_14lce_199:hover ._ctaBtn_14lce_383{opacity:1}._ctaBtn_14lce_383:hover{box-shadow:var(--ql-cta-button-shadow-hover);transform:translateY(-.0625rem)}._shimmerTitle_14lce_412{width:12.5rem;height:1.375rem;border-radius:.375rem;background:linear-gradient(90deg,var(--ql-tag-bg) 25%,var(--ql-shimmer-mid) 50%,var(--ql-tag-bg) 75%);background-size:200% 100%;animation:_shimmer_14lce_412 1.4s infinite}._shimmerCard_14lce_421{height:17.5rem;border-radius:1.25rem;background:linear-gradient(90deg,var(--ql-shimmer-low) 25%,var(--ql-shimmer-mid) 50%,var(--ql-shimmer-low) 75%);background-size:200% 100%;animation:_shimmer_14lce_412 1.4s infinite}@keyframes _shimmer_14lce_412{0%{background-position:200% 0}to{background-position:-200% 0}}._bottomNav_14lce_440{display:flex;align-items:center;justify-content:center;gap:.75rem}._dots_14lce_447{display:flex;align-items:center;gap:.375rem}._dotItem_14lce_453{width:.375rem;height:.375rem;border-radius:624.9375rem;background:var(--ql-dot-idle);border:none;cursor:pointer;transition:background .15s ease;padding:0}._dotActive_14lce_464{width:1.5rem;height:.375rem;border-radius:624.9375rem;background:var(--button-primary);border:none;cursor:pointer;padding:0;transition:width .2s ease}._loadMoreContainer_14lce_476{display:flex;justify-content:center;align-items:center;gap:1rem;padding:2rem 0;margin-top:1rem}._loadMoreBtn_14lce_485{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.5rem;border:.0625rem solid var(--button-primary);border-radius:.625rem;background:transparent;color:var(--button-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}._loadMoreBtn_14lce_485:hover:not(:disabled){background:#834df014;border-color:var(--button-primary-hover);color:var(--button-primary-hover)}._loadMoreBtn_14lce_485:disabled{cursor:not-allowed;opacity:.6}@media (max-width: 36.25rem){._grid_14lce_192{grid-template-columns:1fr}._createPackageBtn_14lce_114,._createPackageBtnDisabled_14lce_115{width:100%}._cardBody_14lce_247{padding:1.125rem}}._section_14lmb_1{position:relative;width:100%;display:flex;flex-direction:row-reverse;align-items:stretch;gap:1.5rem;min-height:100%;overflow:auto}._section_14lmb_1::-webkit-scrollbar{width:.375rem}._section_14lmb_1::-webkit-scrollbar-track{background:transparent}._section_14lmb_1::-webkit-scrollbar-thumb{background:var(--ql-scrollbar-thumb, rgba(139, 92, 246, .2));border-radius:1rem}._packagesContent_14lmb_25{display:flex;flex:1;flex-direction:column;gap:1.5rem;min-height:max-content;min-width:0;overflow-y:visible;padding:.625rem 0 1.875rem .625rem}._header_14lmb_36{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._headerText_14lmb_44{display:flex;flex-direction:column;gap:.25rem}._sectionTitle_14lmb_50{font-size:1.25rem;font-weight:600;color:var(--ql-card-title);margin:0}._sectionSubtitle_14lmb_57{font-size:.875rem;color:var(--ql-card-subtitle);margin:0}._shimmerTitle_14lmb_63{width:12rem;height:1.5rem;border-radius:62.4375rem;background:linear-gradient(90deg,var(--ql-shimmer-low) 25%,var(--ql-shimmer-mid) 50%,var(--ql-shimmer-low) 75%);background-size:200% 100%;animation:_shimmer_14lmb_63 1.4s infinite}._createPackageBtn_14lmb_72,._createPackageBtnDisabled_14lmb_73{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.25rem;padding:.4rem 1rem;border:none;border-radius:.625rem;background:var(--button-primary);color:var(--button-primary-text-color);font-size:.875rem;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:var(--ql-cta-button-shadow);transition:background .2s ease,box-shadow .2s ease}._createPackageBtn_14lmb_72:hover{background:var(--button-primary-hover);box-shadow:var(--ql-cta-button-shadow-hover)}._createPackageBtnDisabled_14lmb_73{cursor:not-allowed;opacity:.45}._gridWrapper_14lmb_130{display:flex;flex-direction:column;gap:1rem}._grid_14lmb_130{display:grid;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));gap:1.25rem}._shimmerCard_14lmb_142{border-radius:1rem;min-height:14rem;background:linear-gradient(90deg,var(--ql-shimmer-low) 25%,var(--ql-shimmer-mid) 50%,var(--ql-shimmer-low) 75%);background-size:200% 100%;animation:_shimmer_14lmb_63 1.4s infinite}@keyframes _shimmer_14lmb_63{0%{background-position:200% 0}to{background-position:-200% 0}}._emptyPackages_14lmb_160{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:4rem 2rem;width:100%;text-align:center;background:#ffffff05;border-radius:1.5rem;border:.0625rem dashed var(--ql-card-border);min-height:21.875rem}[data-theme=dark] ._emptyPackages_14lmb_160{background:#ffffff03}._emptyIcon_14lmb_179{display:flex;align-items:center;justify-content:center;color:var(--ql-accent-purple);opacity:.8;filter:drop-shadow(0 .25rem .75rem rgba(139,92,246,.3))}._emptyTextContainer_14lmb_188{display:flex;flex-direction:column;gap:.5rem;max-width:25rem}._emptyTitle_14lmb_195{font-size:1.25rem;font-weight:700;color:var(--ql-card-title)}._emptySubtitle_14lmb_201{font-size:.9375rem;color:var(--ql-card-subtitle);line-height:1.5}._loadMoreContainer_14lmb_207{display:flex;justify-content:center;align-items:center;gap:1rem;padding:2rem 0;margin-top:1rem}._loadMoreBtn_14lmb_103{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.5rem;border:.0625rem solid var(--button-primary);border-radius:.625rem;background:transparent;color:var(--button-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}._loadMoreBtn_14lmb_103:hover:not(:disabled){background:#834df014;border-color:var(--button-primary-hover);color:var(--button-primary-hover)}._loadMoreBtn_14lmb_103:disabled{cursor:not-allowed;opacity:.6}@media (max-width: 36.25rem){._grid_14lmb_130{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}._packagesContent_14lmb_25{padding:.5rem 0 1.5rem .5rem}._emptyPackages_14lmb_160{padding:2.5rem 1.25rem;min-height:18rem}._createPackageBtn_14lmb_72,._createPackageBtnDisabled_14lmb_73{width:100%}}._tabPane_ogu8f_1{display:flex;flex-direction:column;gap:1.5rem;min-height:100%;width:100%;overflow:auto}._createPackagePane_ogu8f_10{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden}._tabPaneFlush_ogu8f_18{padding:0;height:100%}._allTabPane_ogu8f_23{padding:1rem}._questionLibraryContainer_1082g_1{display:flex;flex-direction:column;height:100%;background-color:var(--ql-page-bg, var(--background-color));width:100%;overflow:auto}._questionLibraryDisplayList_1082g_10{overflow:auto}._createQuestionButtonStyle_1082g_15{padding:8px 14px;white-space:nowrap;border:none;background-color:var(--button-primary);color:var(--button-primary-text-color);cursor:pointer;border-radius:5px}._createQuestionButtonDisabled_1082g_25{padding:10px 20px;white-space:nowrap;border:none;background-color:var(--button-primary);color:var(--button-primary-text-color);cursor:not-allowed;opacity:.5;border-radius:5px}._createQuestionButtonStyle_1082g_15:hover{background-color:var(--button-primary-hover)}._questionLibraryActionsContainerForAdmin_1082g_40{display:flex;height:100%;justify-content:flex-end;align-items:center;gap:10px;overflow:auto}._tabContent_1082g_50{flex:1;overflow:auto;display:flex;height:100%;position:relative}._questionLibraryPackageTitleContainer_129kh_1{background-color:var(--background-color);display:flex;flex-direction:column;height:100%;overflow:auto}._questionLibraryContainer_129kh_9{display:flex;flex-direction:column;height:100%;gap:.125rem;width:100%;overflow:auto}._PackageTitleContainer_129kh_18{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;width:100%;background:transparent;border:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer}._dialogOverlay_129kh_30{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--question-library-dialog-overlay);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._dialogContent_129kh_44{background-color:var(--package-desc-dialog-content-background-color);border-radius:.75rem;max-width:43.75rem;width:100%;max-height:80vh;overflow:hidden;box-shadow:var(--question-library-dialog-shadow)}._dialogHeader_129kh_54{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:.0625rem solid var(--package-desc-dialog-head-border-background-color)}._dialogTitleContainer_129kh_62{display:flex;align-items:center;gap:.5rem}._dialogTitleIcon_129kh_68{color:var(--package-desc-dialog-icon-color);flex-shrink:0}._dialogTitle_129kh_62{font-size:1.25rem;font-weight:600;margin:0;color:var(--package-desc-dialog-title-color)}._closeButton_129kh_80{background:none;border:none;color:var(--package-desc-dialog-title-color);cursor:pointer;padding:.25rem;border-radius:.375rem;transition:all .2s ease}._dialogBody_129kh_90{padding:1rem;max-height:60vh;overflow-y:auto}._dialogSummary_129kh_96{font-size:.875rem;text-align:justify;line-height:1.6;color:var(--package-desc-dialog-summary-color);margin:0;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}._dialogHeader_129kh_54{border-bottom:.0625rem solid var(--package-desc-dialog-head-border-background-color)}._PackageTitleContainer_129kh_18:hover{background-color:var(--package-title-container-hover-background-color);transition:background-color .3s ease}._PackageTitleIcon_129kh_116{color:var(--package-desc-dialog-icon-color);flex-shrink:0}._PackageTitle_129kh_18{font-size:1.25rem;font-weight:600;margin:0;color:var(--package-desc-dialog-title-color)}._dropdown-tooltip-popper_129kh_128.MuiTooltip-popper ._dropdown-tooltip-root_129kh_128.MuiTooltip-tooltip{padding:.3125rem;color:var(--triple-dot-dropdown-tooltip-color);font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem;margin:0;word-wrap:break-word;border-radius:.3125rem;background:var(--triple-dot-dropdown-tooltip-background-color);box-shadow:var(--triple-dot-dropdown-tooltip-hover-box-shadow)}._dropdown-tooltip-popper_129kh_128.MuiTooltip-popper ._dropdown-tooltip-root-arrow_129kh_142{color:var(--triple-dot-dropdown-tooltip-background-color)}._tooltip-popper_129kh_146.MuiTooltip-popper ._tooltip-root_129kh_146.MuiTooltip-tooltip{padding:.25rem .5rem;color:var(--text-tooltip-color);font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem;margin:.3125rem;word-wrap:break-word;border-radius:.3125rem;background:var(--text-tooltip-background-color)}._tooltip-popper_129kh_146.MuiTooltip-popper ._tooltip-root-arrow_129kh_159{color:var(--text-tooltip-background-color)}._packageDetailsContainer_129kh_163{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.3125rem 1.25rem}._titleContainer_129kh_171{display:flex;align-items:center;gap:.625rem}._viewPackageDescriptionButton_129kh_177{white-space:nowrap;padding:.625rem 1.25rem;border:none;background-color:var(--auth-btn-background);color:var(--auth-button-color);cursor:pointer;transition:all .2s ease;border-radius:.5rem;display:flex;justify-content:center;align-items:center;font-size:.875rem;gap:.5rem;font-weight:600}._backBtn_129kh_194{color:var(--nav-item-color);display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;margin-right:.3rem;transition:all .2s ease}._notificationDot_10g5g_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_10g5g_14{height:100%;overflow:auto;position:relative;background-color:var(--background-color)}._capstoneProjectContainer_10g5g_21{display:flex;flex-direction:column;height:100%}._capstoneProjectViewContainer_10g5g_14 .flexlayout__tab_button_overflow{display:none}._capstoneProjectViewContainer_10g5g_14 .flexlayout__layout{--font-size: 25px}._capstoneProjectViewContainer_10g5g_14 .flexlayout__splitter_handle_horz{width:1px;height:100%}._capstoneProjectViewContainer_10g5g_14 .flexlayout__splitter_handle_vert{height:1px;width:100%}._capstoneProjectViewContainer_10g5g_14 .flexlayout__splitter_handle,._capstoneProjectViewContainer_10g5g_14 .flexlayout__splitter{background-color:#374151}._capstoneProjectViewContainer_10g5g_14 .flexlayout__border_left{border-right:1px solid rgb(55 65 81)}._eyeIcon_10g5g_69{width:15px;height:15px;color:#9ca3af}._terminalIcon_10g5g_75{height:15px;width:15px;color:#60a5fa}._lightBorderIcon_10g5g_81{stroke-width:1px}._capstoneProjectViewContainer_10g5g_14 .flexlayout__tabset-selected{background-image:unset}._capstoneProjectViewContainer_10g5g_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_10g5g_96{display:flex;padding:5px 10px;gap:5px;align-items:center;cursor:pointer;overflow:hidden}._fileTab_10g5g_96:not(:last-child){border-right:1px solid #ddd}._outputTab_10g5g_110{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._outputTab_10g5g_110:not(:last-child){border-right:1px solid #ddd}._terminalTab_10g5g_123{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._terminalTab_10g5g_123:not(:last-child){border-right:1px solid #ddd}._fileName_10g5g_136{color:#dfe1e5;font-size:12px;font-weight:420}._fileTabsHeader_10g5g_142::-webkit-scrollbar{display:none}._fileIconContainer_10g5g_146{display:flex;align-items:center}._fileIcon_10g5g_146{width:15px;display:flex;height:15px}._fileTab_10g5g_96.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_10g5g_96.flexlayout__tab_button--selected ._fileName_10g5g_136{color:#fff}._outputTab_10g5g_110.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_10g5g_110.flexlayout__tab_button--selected ._fileName_10g5g_136{color:#fff}._terminalTab_10g5g_123.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_10g5g_123.flexlayout__tab_button--selected ._fileName_10g5g_136{color:#fff}._editorTabset_10g5g_223{padding:0}._editorTabset_10g5g_223 .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_10g5g_223 .flexlayout__tab_toolbar_button:hover,._outputAreaTabSet_10g5g_246 .flexlayout__tab_toolbar_button:hover,._terminalAreaTabset_10g5g_247 .flexlayout__tab_toolbar_button:hover,._editorTabset_10g5g_223 .flexlayout__tab_button_trailing:hover{background-color:unset}._editorTabset_10g5g_223 .flexlayout__tabset_tabbar_inner_tab_container,._terminalAreaTabset_10g5g_247 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._editorTabset_10g5g_223 .flexlayout__tabset_tab_divider{width:0}._editorTabset_10g5g_223 .flexlayout__tab_button_trailing{fill:#6f737a;width:12px;display:flex;align-items:center;height:12px}._terminalAreaTabset_10g5g_247 .flexlayout__tabset_tabbar_inner_tab_container_top,._outputAreaTabSet_10g5g_246 .flexlayout__tabset_tabbar_inner_tab_container_top,._editorTabset_10g5g_223 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_10g5g_247 .flexlayout__tab_button_content,._outputAreaTabSet_10g5g_246 .flexlayout__tab_button_content,._editorTabset_10g5g_223 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._outputAreaTabSet_10g5g_246,._outputAreaTabSet_10g5g_246 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._outputAreaTabSet_10g5g_246 .flexlayout__tabset_tab_divider{width:0}._outputAreaTabSet_10g5g_246 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._outputAreaTabSet_10g5g_246 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._outputAreaTabSet_10g5g_246 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._terminalAreaTabset_10g5g_247,._terminalAreaTabset_10g5g_247 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._terminalAreaTabset_10g5g_247 .flexlayout__tabset_tab_divider{width:0}._terminalAreaTabset_10g5g_247 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._terminalAreaTabset_10g5g_247 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_10g5g_247 .flexlayout__tab_button_content{display:flex;align-items:center;gap:5px}._borderTab_10g5g_343{width:100%}._borderIcon_10g5g_31{display:flex;height:30px;align-items:center;position:relative}._borderIcon_10g5g_31 ._borderBadge_10g5g_31{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_10g5g_31 svg{width:22px;height:22px;color:#fff}._borderTabContainer_10g5g_374{display:flex;flex-direction:column;gap:10px}._capstoneProjectViewContainer_10g5g_14 .flexlayout__border{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_10g5g_14 .flexlayout__border_inner{align-items:unset}._capstoneProjectViewContainer_10g5g_14 .flexlayout__border_button{background:var(--capstone-background-color);padding:4px 10px}._liveChip_10g5g_393{color:#4ade80;font-size:10px;border-radius:50px;background:#16a34a4d;padding:0 10px;margin-left:5px;line-height:16px}._liveEnvironmentChip_10g5g_403{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_10g5g_417{width:12px;height:100%}._capstoneProjectViewContainer_10g5g_14 .flexlayout__border_button--hover,._capstoneProjectViewContainer_10g5g_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_10g5g_14 .flexlayout__tabset{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_10g5g_14 .flexlayout__border_inner_tab_container_left{transform:unset;transform-origin:unset;position:unset;flex-direction:column}._sandpackLayoutStyle_10g5g_440{height:100%}._sandpackColumnLayout_10g5g_444.sp-layout{display:flex;flex-direction:column;gap:8px;height:100%;overflow:hidden;min-height:0}._sandpackPreviewSection_10g5g_453.sp-preview{flex:1 1 auto;min-height:220px}._sandpackPreviewSection_10g5g_453.sp-preview .sp-preview-iframe{order:1}._previewBanner_10g5g_464{order:0;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:8px 10px 8px 12px;font-size:12px;line-height:1.45;color:#475569;background:#fdf6e3;border-bottom:1px solid #f0e6c8}._previewBannerText_10g5g_478{flex:1 1 auto}._previewBannerText_10g5g_478 strong{font-weight:600;color:#1e293b}._previewBannerClose_10g5g_487{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;transition:background .15s ease,color .15s ease}._previewBannerClose_10g5g_487:hover{background:#0000000f;color:#334155}._previewBannerClose_10g5g_487:active{transform:scale(.92)}._sandpackConsoleSection_10g5g_512.sp-console{flex:0 0 35%;min-height:120px;max-height:45%;border:1px solid var(--border-tertiary-color, #374151);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;margin-top:8px;background-color:var(--background-2, #1e1e1e)!important}._sandpackConsoleSection_10g5g_512.sp-console .sp-console-list{flex:1 1 0;overflow-y:auto;overflow-x:hidden;min-height:0}._sandpackConsoleSection_10g5g_512.sp-console .sp-console-list *{white-space:pre-wrap!important;word-break:break-word;overflow-wrap:break-word}._sandpackConsoleSection_10g5g_512.sp-console .sp-console-header{background-color:var(--header-background-2, #2d2d2d)!important;border-bottom:1px solid var(--border-tertiary-color, #374151)!important}._consoleToggleButton_10g5g_543{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:var(--background-2, #1e1e1e);border:1px solid var(--border-tertiary-color, #374151);border-radius:6px;color:var(--text-primary, #ffffff);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0003;margin-left:8px;padding:0}._consoleToggleButton_10g5g_543:hover{background:var(--editor-tab-hover, #2d2d2d);border-color:var(--button-primary, #60a5fa);transform:translateY(-1px);box-shadow:0 4px 12px #0000004d;color:var(--button-primary, #60a5fa)}._consoleToggleButton_10g5g_543:active{transform:translateY(0)}._codingViewInnerContainer_10g5g_573,._codingViewOuterContainer_10g5g_577.sp-wrapper,._codingViewOuterContainer_10g5g_577 ._codingViewUiPreview_10g5g_581.sp-preview{height:100%}._minimizeButton_10g5g_585,._maximizeButton_10g5g_586{fill:#e85c71;color:#e85c71;height:13px;width:13px;cursor:pointer}._capstoneProjectViewContainer_10g5g_14 ._borderTabWithoutComponent_10g5g_594.flexlayout__border_button{padding:0}._capstoneProjectViewContainer_10g5g_14 ._borderTabWithoutComponent_10g5g_594 ._borderTab_10g5g_343{padding:4px 10px}._noFileOpenContainer_10g5g_602{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;background-color:var(--capstone-background-color);color:#9ca3af}._noFileOpenIcon_10g5g_613{height:50px;width:50px;fill:#9ca3af}._noFileOpenIcon_10g5g_613 svg{width:100%;height:100%}._noFileOpenTitle_10g5g_624{font-size:14px;font-weight:500}._noFileOpenMessage_10g5g_629{font-size:12px;font-weight:400;color:#6b7280;margin-top:5px}._user-projects-approval-history-paper_10g5g_636{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_10g5g_641{padding:unset!important}._previewTextStyles_10g5g_645{display:flex;gap:5px;align-items:center;justify-content:center}._toggleIcon_9xi3m_1{display:flex;transition:transform .2s ease;cursor:pointer}._fileTreeTitle_9xi3m_7{color:#fff;font-size:12px}._toggleIcon_9xi3m_1._rotate_9xi3m_12{transform:rotate(90deg)}._toggleIcon_9xi3m_1 svg{height:10px;width:10px}._fileTreeRoot_9xi3m_21,._fileTreeRoot_9xi3m_21 li{list-style:none;padding:0}._fileTreeRoot_9xi3m_21 ul{padding:0}._fileTreeHeader_9xi3m_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_9xi3m_41{width:16px;height:16px;flex-shrink:0}._fileTreeHeaderItemIcon_9xi3m_47{color:#e85c71;cursor:pointer;width:15px;height:15px}._fileTreeHeaderItemIconContainer_9xi3m_54{display:flex;align-items:center}._fileTreeItemLabel_9xi3m_59{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileTreeFileFolderItem_9xi3m_70{display:flex;padding:4px 16px;align-items:center;cursor:pointer;gap:4px;white-space:nowrap;overflow:hidden}._fileTreeFileFolderItem_9xi3m_70:hover{border-radius:4px;background-color:#362d4480}._fileTreeContainer_9xi3m_85{padding:16px}._fileTreeContainer_9xi3m_85 input{margin-bottom:8px;padding:4px;border:1px solid #ccc;border-radius:4px}._fileTreeContainer_9xi3m_85 button{margin-bottom:16px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}._fileTreeContainer_9xi3m_85 button:disabled{background-color:#ccc;cursor:not-allowed}._fileTreeRoot_9xi3m_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_9xi3m_1{cursor:pointer;margin-left:5px;margin-right:3px}._fileTreeItemLabel_9xi3m_59{flex-grow:1;margin-left:5px}._fileTreeActions_9xi3m_133{display:flex;gap:8px;align-items:center}._reactPreviewContainer_9xi3m_139{width:100%;display:flex;flex-direction:column;height:100%;background-color:#1e1e1e}._reactLibraryManagerContainer_9xi3m_147{background-color:var(--capstone-background-color);display:flex;flex-direction:column}._reactLibraryManagerContainer_9xi3m_147 ::-webkit-scrollbar{width:7px;height:7px}._reactLibraryManagerContainer_9xi3m_147 ::-webkit-scrollbar-track{background:transparent}._reactLibraryManagerContainer_9xi3m_147 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._reactLibraryManagerContainer_9xi3m_147 ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}._fileTreeRoot_9xi3m_21::-webkit-scrollbar{width:4px;height:4px}._fileTreeRoot_9xi3m_21::-webkit-scrollbar-track{background:transparent}._fileTreeRoot_9xi3m_21::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:12px}._fileTreeRoot_9xi3m_21::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}._reactLibraryManager_9xi3m_147{height:100%;display:flex;overflow:auto;flex-direction:column}._reactLibraryMissingImports_9xi3m_198{display:flex;flex-direction:column;max-height:100%}._reactLibraryAddedLibrariesHeading_9xi3m_204,._reactLibraryMissingImportsHeading_9xi3m_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_9xi3m_217,._reactLibraryAddedLibrariesHeadingLeft_9xi3m_218{display:flex;align-items:center;gap:4px;flex:1 0 auto}._reactLibraryAddedLibrariesHeadingRight_9xi3m_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_9xi3m_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_9xi3m_238 ._reactLibraryArrowIconImports_9xi3m_250{font-size:15px}._reactLibraryMissingImportsText_9xi3m_254,._reactLibraryAddedLibrariesText_9xi3m_255{font-size:11px;font-weight:700;line-height:14px;color:#e2e2e2b0}._reactLibraryAddedLibraries_9xi3m_204{display:flex;flex-direction:column;overflow:auto}._reactLibraryArrowIconImports_9xi3m_250{transition:transform .3s ease;font-size:10px;color:#e85c71}._reactLibraryArrowIconImports_9xi3m_250._reactLibraryRotateArrowIconImports_9xi3m_274{transform:rotate(90deg)}._reactLibraryAddedItemsContainer_9xi3m_278{display:flex;flex-direction:column;overflow:auto;min-height:20px}._reactLibraryAddedLibrariesItem_9xi3m_285{display:flex;color:#ffffff40;justify-content:space-between;padding:2px 4px 2px 15px;line-height:22px;font-size:13px}._reactLibraryAddedLibrariesItemLabel_9xi3m_294{display:flex;padding-left:10px}._reactLibraryAddedLibrariesItemButton_9xi3m_299{color:#e85c71;line-height:22px;font-size:13px;cursor:pointer}._reactCodingViewSash_9xi3m_306{background:#9f47aa;width:100%;height:100%}._react-split__sash--horizontal_9xi3m_312 ._reactCodingViewSash_9xi3m_306._active_9xi3m_312{background:#7f0a8d;width:100%;height:100%;height:3px}._react-split__sash--vertical_9xi3m_319 ._reactCodingViewSash_9xi3m_306._active_9xi3m_312{background:#7f0a8d;width:100%;height:100%;width:3px}._react-split__sash--horizontal_9xi3m_312 ._reactCodingViewSash_9xi3m_306,._react-split__sash--horizontal_9xi3m_312 ._reactCodingViewSash_9xi3m_306._active_9xi3m_312{cursor:ns-resize}._react-split__sash--vertical_9xi3m_319 ._reactCodingViewSash_9xi3m_306,._react-split__sash--vertical_9xi3m_319 ._reactCodingViewSash_9xi3m_306._active_9xi3m_312{cursor:ew-resize}._reactLibraryManagerHeadingContainer_9xi3m_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_9xi3m_348{color:#fff;margin-right:5px;cursor:pointer}._codingViewFileTreeContainer_9xi3m_354{height:100%}._reactLibraryMissingImportsHeading_9xi3m_205._disabled_9xi3m_358{opacity:.5;cursor:not-allowed;pointer-events:none}._reactLibraryAddedLibrariesItemButton_9xi3m_299{cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}._reactLibraryAddedLibrariesItemButton_9xi3m_299:hover{background-color:#ffffff1a}._fileTreeHeader_9xi3m_31>div{display:flex;align-items:center;flex-wrap:wrap;gap:4px}._fileTreeStatusIndicator_9xi3m_385{font-size:12px;margin-left:8px;display:flex;align-items:center;gap:4px}._fileTreeStatusIndicator_9xi3m_385 svg{width:12px;height:12px;flex-shrink:0}._fileTreeStatusReadOnly_9xi3m_399{color:#f57c00}._fileTreeStatusSyncing_9xi3m_403{color:#666}._fileTreeStatusConnectedUsers_9xi3m_407{color:#4caf50}._fileTreeActionButton_9xi3m_411{transition:opacity .2s ease,cursor .2s ease}._fileTreeActionButton_9xi3m_411._canEdit_9xi3m_415{opacity:1;cursor:pointer}._fileTreeActionButton_9xi3m_411._cannotEdit_9xi3m_420{opacity:.5;cursor:not-allowed}._contextMenuPaper_9xi3m_425{background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top)!important;color:#dfe1e5!important;border:2px solid #333!important}._contextMenuItem_9xi3m_431{font-family:Inter,sans-serif!important;color:inherit!important;font-size:12px!important}._contextMenuItem_9xi3m_431:hover{background-color:#ffffff1a!important}._lockIcon_9xi3m_441{color:#f57c00;width:14px;height:14px;flex-shrink:0;margin-left:4px}._hiddenNode_9xi3m_449{opacity:.5}._react-header-view-container_174uz_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_174uz_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_174uz_1 .3s ease-out;max-width:calc(100vw - 48px)}._fileTreeStatusConnectedUsers_174uz_25{color:#4caf50}._fileTreeStatusIndicator_174uz_29{font-size:12px;margin-left:8px;display:flex;align-items:center;gap:4px}._fileTreeStatusSyncing_174uz_37{color:#666}._fileTreeStatusIndicator_174uz_29 svg{width:12px;height:12px;flex-shrink:0}._fileTreeStatusReadOnly_174uz_47{color:#f57c00}._collapsedContent_174uz_51{padding:5px 10px;display:flex;align-items:center;gap:12px}._collapsedIcon_174uz_58{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_174uz_70{display:flex;align-items:center;gap:5px;flex-wrap:wrap}._collapsedNumber_174uz_77{font-weight:700;color:#fbbf24;font-size:10px}._collapsedLabel_174uz_83{color:#fff;font-weight:500;font-size:10px}._coding-header-view-save-button-container-disabled_174uz_89{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_174uz_104.MuiTooltip-popper ._tooltip-root_174uz_104.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_174uz_1{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}._darkLogo_174uz_129{color:var(--nav-item-selected-color);width:21px;height:21px;display:flex;align-items:center;justify-content:center;animation:_subtleBounce_174uz_1 2s ease-in-out infinite}._tooltip-popper_174uz_104.MuiTooltip-popper ._tooltip-root-arrow_174uz_139{color:var(--text-tooltip-background-color)}._react-header-view-editor-logo-and-name-container_174uz_143{display:flex;gap:15px;align-items:center}._likeContainer_174uz_149{display:flex;justify-content:center;cursor:pointer;gap:5px;align-items:center}._likedIcon_174uz_157,._unlikedIcon_174uz_158{font-size:19px;width:13px;height:13px}._likedIcon_174uz_157,._unlikedIcon_174uz_158{color:#5fad65}@keyframes _bounce_174uz_191{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}._bounce_174uz_191{animation:_bounce_174uz_191 .6s ease-in-out}._react-header-view-editor-logo_174uz_143{width:24px;height:24px}._react-header-view-editor-name-container_174uz_200{display:flex;align-items:center;justify-content:center;gap:6px}._react-header-view-editor-name_174uz_200{color:#dfe1e5;font-size:13px;font-weight:500;line-height:19px}._language-ide-view-left-container_174uz_214{display:flex;gap:20px}._language-ide-view-language-selector_174uz_219{width:150px}._language-ide-view-theme-selector_174uz_223{width:140px}._language-ide-view-theme-selector_174uz_223 .theme-selector-header__single-value,._language-ide-view-language-selector_174uz_219 .language-selector-header__single-value{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px}._language-ide-view-theme-selector_174uz_223 .theme-selector-header__control,._language-ide-view-language-selector_174uz_219 .language-selector-header__control{min-height:unset;background-color:unset;border:1px solid #B4B8BF;box-shadow:unset;cursor:pointer}._language-ide-view-theme-selector_174uz_223 .theme-selector-header__control:hover,._language-ide-view-language-selector_174uz_219 .language-selector-header__control:hover{border:1px solid #B4B8BF}._language-ide-view-theme-selector_174uz_223 .theme-selector-header__indicator svg,._language-ide-view-language-selector_174uz_219 ._language-selector-header__indicator_174uz_251 svg{width:16px;height:16px;color:#b4b8bf}._language-ide-view-theme-selector_174uz_223 .theme-selector-header__indicator,._language-ide-view-language-selector_174uz_219 .language-selector-header__indicator{padding:0}._language-ide-view-theme-selector_174uz_223 .theme-selector-header__input-container,._language-ide-view-language-selector_174uz_219 .language-selector-header__input-container{padding:0;margin:0}._language-ide-view-theme-selector_174uz_223 .theme-selector-header__menu,._language-ide-view-language-selector_174uz_219 .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_174uz_223 .theme-selector-header__menu-list,._language-ide-view-language-selector_174uz_219 ._language-selector-header__menu-list_174uz_284{padding:0 12px}._language-ide-view-theme-selector_174uz_223 .theme-selector-header__option,._language-ide-view-language-selector_174uz_219 .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_174uz_223 .theme-selector-header__option:active,._language-ide-view-language-selector_174uz_219 .language-selector-header__option:active{background-color:#a177f4;color:#383a42}._language-ide-view-theme-selector_174uz_223 .theme-selector-header__option--is-focused,._language-ide-view-language-selector_174uz_219 .language-selector-header__option--is-focused{color:#383a42;background-color:#bfa1f8}._language-ide-view-theme-selector_174uz_223 .theme-selector-header__option--is-selected,._language-ide-view-language-selector_174uz_219 .language-selector-header__option--is-selected{background-color:#834df0}._language-ide-view-theme-selector_174uz_223 ::-webkit-scrollbar,._language-ide-view-language-selector_174uz_219 ::-webkit-scrollbar{width:5px;height:5px}._language-ide-view-theme-selector_174uz_223 ::-webkit-scrollbar-track,._language-ide-view-language-selector_174uz_219 ::-webkit-scrollbar-track{background:transparent}._language-ide-view-theme-selector_174uz_223 ::-webkit-scrollbar-thumb,._language-ide-view-language-selector_174uz_219 ::-webkit-scrollbar-thumb{background:#dccbfb;border-radius:5px}._language-ide-view-theme-selector_174uz_223 ::-webkit-scrollbar-thumb:hover,._language-ide-view-language-selector_174uz_219 ::-webkit-scrollbar-thumb:hover{background:#c4a7f9}._language-option-wrapper_174uz_341{display:flex;align-items:center;gap:8px}._language-option-icon_174uz_347{width:14px;height:14px}._language-ide-view-theme-selector-container_174uz_352{display:flex;gap:10px;align-items:center}._language-ide-view-theme-icon_174uz_358{color:#dfe1e5;height:20px;width:20px}._language-ide-view-right-container_174uz_364{display:flex;gap:20px;align-items:center}._react-header-view-save-button-container_174uz_370,._react-header-view-share-button-container_174uz_371,._react-header-view-run-button-container_174uz_372{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_174uz_386{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_174uz_370,._react-header-view-run-button_174uz_372{color:#5fad65;font-size:19px}._react-header-view-run-button-container-disabled_174uz_407{opacity:.6;cursor:not-allowed}._react-header-view-split-button-container_174uz_412{display:flex;align-items:center}._react-header-view-split-button_174uz_412{color:#dfe1e5;height:24px;width:24px;cursor:pointer}._codingHeaderViewSaveButton_174uz_424,._react-header-view-save-button_174uz_370{color:#5fad65;font-size:19px}._codingHeaderViewSaveButtonContainer_174uz_430,._react-header-view-share-button-container_174uz_371{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_174uz_445{display:flex;background-color:#2b2d30;border:.5px solid #393B40;padding:10px;gap:5px;flex-direction:column}._react-header-view-share-buttons-container_174uz_504{display:flex;gap:20px}._react-header-view-project-name-container_174uz_515{display:flex;align-items:center;flex:1;justify-content:center;overflow:auto;gap:1px}._react-header-view-partition_174uz_524{color:#dfe1e5;font-size:18px;line-height:22px}._react-header-view-project-name_174uz_515{color:#dfe1e5;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logoIcon_174uz_539{width:24px;height:24px;color:#8b5cf6}._refreshButton_174uz_545{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_174uz_545:hover{background-color:#2563eb}._playIcon_174uz_562{height:14px;width:14px}._dropdown_174uz_567{position:relative}._helpButton_174uz_571{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_174uz_571:hover{background-color:#6d28d9}._helpIcon_174uz_587{width:12px;height:12px}._helpText_174uz_592{font-size:10px}._chevronDown_174uz_596{height:12px;width:12px}._dropdownContent_174uz_601{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_174uz_614{padding:8px 0;color:#fff}._sectionHeader_174uz_619{padding:6px 16px;font-size:10px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.05em}._dropdownItem_174uz_628{display:flex;align-items:center;padding:8px 16px;cursor:pointer;gap:12px}._dropdownItem_174uz_628:hover{background-color:#404040}._itemIcon_174uz_640{width:16px;height:16px;flex-shrink:0}._itemContent_174uz_646{flex:1}._itemTitle_174uz_650{font-weight:500;font-size:14px}._itemDesc_174uz_655{font-size:12px;color:#888}._externalIcon_174uz_660{width:12px;height:12px;color:#888}._dropdownDivider_174uz_666{height:1px;background-color:#404040;margin:4px 0}._tutorialModal_174uz_672{max-width:608px;width:100%;background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top);border-radius:8px;max-height:90vh}._modalHeader_174uz_680{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #404040}._modalTitle_174uz_688{font-size:18px;font-weight:600;margin:0;color:#fff}._closeButton_174uz_695{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_174uz_695:hover{color:#fff}._videoContainer_174uz_713{padding:24px;overflow:auto;max-height:80vh}._videoPlaceholder_174uz_719{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_174uz_562{font-size:64px}._videoTitle_174uz_735{font-size:18px;font-weight:600;margin:0 0 8px}._videoDesc_174uz_741{color:#888;margin:0 0 16px;font-size:14px}._playButton_174uz_747{background-color:#3b82f6;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-weight:500}._playButton_174uz_747:hover{background-color:#2563eb}._overlay_174uz_762{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:2001;display:flex;align-items:center;justify-content:center;padding:16px}._welcomeModal_174uz_774{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_174uz_785{fill:#d1d5db;position:absolute;right:10px;top:10px;width:20px;height:20px;cursor:pointer}._welcomeContent_174uz_795{display:flex;padding:24px;flex-direction:column;gap:20px}._welcomeHeader_174uz_802{text-align:center}._welcomeIcon_174uz_806{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_174uz_818{font-size:24px;font-weight:700;margin:0 0 12px;color:#fff}._welcomeDesc_174uz_825{color:#d1d5db;font-size:14px;max-width:512px;margin:0 auto;line-height:1.5}._featuresGrid_174uz_834{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}._featureCard_174uz_841{background-color:#464646;padding:16px;border-radius:8px;text-align:center;flex:1;min-width:200px}._featureIconCode_174uz_850{font-size:32px;margin-bottom:8px;color:#60a5fa}._featureIconEye_174uz_856{font-size:32px;margin-bottom:8px;color:#4ade80}._featureIconTerminalIcon_174uz_862{font-size:32px;margin-bottom:8px;color:#facc15}._featureIconServer_174uz_868{font-size:32px;margin-bottom:8px;color:#c084fc}._arrowRightIcon_174uz_874{width:14px;height:14px}._featureTitle_174uz_879{font-weight:600;margin:0 0 4px;font-size:14px}._featureDesc_174uz_885{font-size:12px;color:#888;margin:0}._stepsTitle_174uz_891{font-size:20px;font-weight:600;margin:0 0 16px;text-align:center;color:#fff}._stepsList_174uz_899{display:flex;flex-direction:column;gap:12px}._stepItem_174uz_905{display:flex;align-items:flex-start;gap:12px;padding:12px;background-color:#464646;border-radius:8px;align-items:center}._stepNumber_174uz_915{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_174uz_928{flex:1}._stepTitle_174uz_932{font-weight:600;font-size:14px;margin:0 0 4px}._stepDesc_174uz_938{font-size:12px;color:#888;margin:0}._metricsSection_174uz_945{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_174uz_945{display:flex;flex-direction:column;align-items:center}._metricValue_174uz_963{font-size:24px;font-weight:700;color:#3b82f6}._metricLabel_174uz_969{font-size:12px;color:#888}._welcomeActions_174uz_975{display:flex;justify-content:center;gap:20px}._primaryButton_174uz_981{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_174uz_981:hover{background-color:var(--auth-btn-background)}._secondaryButton_174uz_998{background:none;border:1px solid #404040;color:#fff;padding:12px 24px;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:10px}._secondaryButton_174uz_998:hover{background-color:#404040}._tipsSection_174uz_1015{padding:16px;background-color:#40404080;border-radius:8px}._tipsTitle_174uz_1021{font-weight:600;margin:0 0 8px;font-size:14px;display:flex;align-items:center;gap:8px}._tipsList_174uz_1030{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}._tipItem_174uz_1039{font-size:12px;color:#888;display:flex;align-items:flex-start;gap:8px}._ctaSection_174uz_1047{display:flex;flex-direction:column;align-items:center;gap:10px}._ctaTitle_174uz_1054{font-size:20px;font-weight:700}._ctaDescription_174uz_1059{font-size:15px;color:#d1d5db}._ctaButton_174uz_1064{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_174uz_454{display:flex;flex-direction:column;color:#b4b8bf;font-size:12px;font-weight:500;gap:1px}._react-header-view-share-popover-item_174uz_454{display:flex;background-color:#2b2d30;align-items:center;gap:5px;max-width:389px}._react-header-view-share-popover-link_174uz_471{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_174uz_486{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_174uz_499{border:1px solid #5FAD65;color:#5fad65}._react-header-view-share-buttons-container_174uz_504{display:flex;gap:20px;align-items:center}._coding-view-header-view-share-popover-input_174uz_509{position:absolute;top:-1000px;left:-1000px}._coding-header-view-save-button-container_174uz_89,._react-header-view-share-button-container_174uz_371,._react-header-view-run-button-container_174uz_372{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_1i530_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_1i530_14{height:100%;overflow:auto;position:relative;background-color:var(--background-color)}._capstoneProjectContainer_1i530_21{display:flex;flex-direction:column;height:100%}._capstoneProjectViewContainer_1i530_14 .flexlayout__tab_button_overflow{display:none}._capstoneProjectViewContainer_1i530_14 .flexlayout__layout{--font-size: 25px}._capstoneProjectViewContainer_1i530_14 .flexlayout__splitter_handle_horz{width:1px;height:100%}._capstoneProjectViewContainer_1i530_14 .flexlayout__splitter_handle_vert{height:1px;width:100%}._capstoneProjectViewContainer_1i530_14 .flexlayout__splitter_handle,._capstoneProjectViewContainer_1i530_14 .flexlayout__splitter{background-color:#374151}._capstoneProjectViewContainer_1i530_14 .flexlayout__border_left{border-right:1px solid rgb(55 65 81)}._eyeIcon_1i530_69{width:15px;height:15px;color:#9ca3af}._terminalIcon_1i530_75{height:15px;width:15px;color:#60a5fa}._lightBorderIcon_1i530_81{stroke-width:1px}._capstoneProjectViewContainer_1i530_14 .flexlayout__tabset-selected{background-image:unset}._capstoneProjectViewContainer_1i530_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_1i530_96{display:flex;padding:5px 10px;gap:6px;justify-content:center;line-height:1;align-items:center;cursor:pointer;overflow:hidden}._fileTab_1i530_96:not(:last-child){border-right:1px solid #ddd}._outputTab_1i530_112{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._outputTab_1i530_112:not(:last-child){border-right:1px solid #ddd}._terminalTab_1i530_125{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._terminalTab_1i530_125:not(:last-child){border-right:1px solid #ddd}._fileName_1i530_138{color:#dfe1e5;font-size:12px;font-weight:420}._fileTabsHeader_1i530_144::-webkit-scrollbar{display:none}._fileIconContainer_1i530_148{display:flex;align-items:center}._fileIcon_1i530_148{width:15px;display:flex;height:15px}._fileTab_1i530_96.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_1i530_96.flexlayout__tab_button--selected ._fileName_1i530_138{color:#fff}._outputTab_1i530_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)}._outputTab_1i530_112.flexlayout__tab_button--selected ._fileName_1i530_138{color:#fff}._terminalTab_1i530_125.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_1i530_125.flexlayout__tab_button--selected ._fileName_1i530_138{color:#fff}._editorTabset_1i530_225{padding:0}._editorTabset_1i530_225 .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_1i530_225 .flexlayout__tab_toolbar_button:hover,._outputAreaTabSet_1i530_248 .flexlayout__tab_toolbar_button:hover,._terminalAreaTabset_1i530_249 .flexlayout__tab_toolbar_button:hover,._editorTabset_1i530_225 .flexlayout__tab_button_trailing:hover{background-color:unset}._editorTabset_1i530_225 .flexlayout__tabset_tabbar_inner_tab_container,._terminalAreaTabset_1i530_249 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._editorTabset_1i530_225 .flexlayout__tabset_tab_divider{width:0}._editorTabset_1i530_225 .flexlayout__tab_button_trailing{fill:#6f737a;width:12px;display:flex;align-items:center;height:12px}._terminalAreaTabset_1i530_249 .flexlayout__tabset_tabbar_inner_tab_container_top,._outputAreaTabSet_1i530_248 .flexlayout__tabset_tabbar_inner_tab_container_top,._editorTabset_1i530_225 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1i530_249 .flexlayout__tab_button_content,._outputAreaTabSet_1i530_248 .flexlayout__tab_button_content,._editorTabset_1i530_225 .flexlayout__tab_button_content{display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._outputAreaTabSet_1i530_248,._outputAreaTabSet_1i530_248 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._outputAreaTabSet_1i530_248 .flexlayout__tabset_tab_divider{width:0}._outputAreaTabSet_1i530_248 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._outputAreaTabSet_1i530_248 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._outputAreaTabSet_1i530_248 .flexlayout__tab_button_content{display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._terminalAreaTabset_1i530_249,._terminalAreaTabset_1i530_249 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._terminalAreaTabset_1i530_249 .flexlayout__tabset_tab_divider{width:0}._terminalAreaTabset_1i530_249 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._terminalAreaTabset_1i530_249 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1i530_249 .flexlayout__tab_button_content{display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._borderTab_1i530_350{width:100%}._borderIcon_1i530_31{display:flex;height:30px;align-items:center;position:relative}._borderIcon_1i530_31 ._borderBadge_1i530_31{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_1i530_31 svg{width:22px;height:22px;color:#fff}._borderTabContainer_1i530_381{display:flex;flex-direction:column;gap:10px}._capstoneProjectViewContainer_1i530_14 .flexlayout__border{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_1i530_14 .flexlayout__border_inner{align-items:unset}._capstoneProjectViewContainer_1i530_14 .flexlayout__border_button{background:var(--capstone-background-color);padding:4px 10px}._liveChip_1i530_400{color:#4ade80;font-size:10px;border-radius:50px;background:#16a34a4d;padding:0 10px;margin-left:5px;line-height:16px}._liveEnvironmentChip_1i530_410{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:6px;justify-content:center;line-height:1}._activityIcon_1i530_426{width:12px;height:100%}._capstoneProjectViewContainer_1i530_14 .flexlayout__border_button--hover,._capstoneProjectViewContainer_1i530_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_1i530_14 .flexlayout__tabset{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_1i530_14 .flexlayout__border_inner_tab_container_left{transform:unset;transform-origin:unset;position:unset;flex-direction:column}._sandpackLayoutStyle_1i530_449,._codingViewInnerContainer_1i530_453,._codingViewOuterContainer_1i530_457.sp-wrapper,._codingViewOuterContainer_1i530_457 ._codingViewUiPreview_1i530_461.sp-preview{height:100%}._codingViewUiPreview_1i530_461.sp-preview .sp-preview-iframe{order:1}._previewBanner_1i530_471{order:0;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:8px 10px 8px 12px;font-size:12px;line-height:1.45;color:#475569;background:#fdf6e3;border-bottom:1px solid #f0e6c8}._previewBannerText_1i530_485{flex:1 1 auto}._previewBannerText_1i530_485 strong{font-weight:600;color:#1e293b}._previewBannerClose_1i530_494{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;transition:background .15s ease,color .15s ease}._previewBannerClose_1i530_494:hover{background:#0000000f;color:#334155}._previewBannerClose_1i530_494:active{transform:scale(.92)}._minimizeButton_1i530_519,._maximizeButton_1i530_520{fill:#e85c71;color:#e85c71;height:13px;width:13px;cursor:pointer}._capstoneProjectViewContainer_1i530_14 ._borderTabWithoutComponent_1i530_528.flexlayout__border_button{padding:0}._capstoneProjectViewContainer_1i530_14 ._borderTabWithoutComponent_1i530_528 ._borderTab_1i530_350{padding:4px 10px}._noFileOpenContainer_1i530_536{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;background-color:var(--capstone-background-color);color:#9ca3af}._noFileOpenIcon_1i530_547{height:50px;width:50px;fill:#9ca3af}._noFileOpenIcon_1i530_547 svg{width:100%;height:100%}._noFileOpenTitle_1i530_558{font-size:14px;font-weight:500}._noFileOpenMessage_1i530_563{font-size:12px;font-weight:400;color:#6b7280;margin-top:5px}._user-projects-approval-history-paper_1i530_570{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_1i530_575{padding:unset!important}._previewTextStyles_1i530_579{display:flex;gap:6px;line-height:1;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_vmtas_1{background:var(--capstone-background-color);color:#e5e7eb;height:100%;display:flex;flex-direction:column}._header_vmtas_9{padding:6px;border-bottom:1px solid #374151;flex-shrink:0}._headerTitle_vmtas_15{font-size:14px;font-weight:500;color:#d1d5db;margin:0}._content_vmtas_22{display:flex;flex-direction:column;flex:1;overflow-y:auto}._tabSection_vmtas_29{display:flex;overflow:auto;flex:1;max-height:max-content;border-bottom:1px solid #1f2937;flex-direction:column}._tabButton_vmtas_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_vmtas_38:hover{background-color:#1f2937}._tabIcon_vmtas_55{margin-right:8px;flex-shrink:0;display:flex;align-items:center}._tabText_vmtas_62{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._invitationContent_vmtas_69{padding:16px 24px;background-color:#0f172a;border-bottom:1px solid #1f2937}._invitationActions_vmtas_75{display:flex;flex-direction:column;gap:12px}._invitationButton_vmtas_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_vmtas_81:hover{background-color:#1d4ed8}._invitationDescription_vmtas_97{font-size:12px;color:#9ca3af;text-align:center;margin:0}._collaboratorsContent_vmtas_104{overflow:auto;background-color:#0f172a;border-bottom:1px solid #1f2937}._collaboratorItem_vmtas_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_vmtas_110:hover{background-color:#1f293780}._collaboratorItem_vmtas_110:last-child{border-bottom:none}._collaboratorInfo_vmtas_129{flex:1;min-width:0}._collaboratorDetails_vmtas_134{display:flex;align-items:center;gap:12px}._avatarBlue_vmtas_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_vmtas_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_vmtas_166{flex:1;min-width:0}._userName_vmtas_171{font-size:14px;font-weight:500;color:#e5e7eb;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userEmail_vmtas_181{font-size:12px;color:#9ca3af;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userActivity_vmtas_190{font-size:12px;color:#6b7280;margin:0}._collaboratorActions_vmtas_196{display:flex;align-items:center;gap:8px;margin-left:12px;flex-shrink:0}._roleSelect_vmtas_204{font-size:12px;background-color:#374151;border:1px solid #4b5563;border-radius:4px;padding:4px 8px;color:#e5e7eb;outline:none}._roleSelect_vmtas_204:focus{border-color:#3b82f6}._deleteButton_vmtas_218{padding:4px;color:#9ca3af;background:none;border:none;cursor:pointer;transition:color .2s ease;display:flex;align-items:center}._deleteButton_vmtas_218:hover{color:#ef4444}._pendingContent_vmtas_233{overflow:auto;background-color:#0f172a;border-bottom:1px solid #1f2937}._pendingItem_vmtas_239{padding:12px 16px;border-bottom:1px solid #1f2937;display:flex;align-items:center;justify-content:space-between;transition:background-color .2s ease}._pendingItem_vmtas_239:hover{background-color:#1f293780}._pendingItem_vmtas_239:last-child{border-bottom:none}._pendingInfo_vmtas_256{display:flex;align-items:center;gap:12px;flex:1;min-width:0}._requestDetails_vmtas_264{display:flex;align-items:center;gap:8px;margin-top:4px}._requestTime_vmtas_271{font-size:12px;color:#6b7280}._requestDepartment_vmtas_276{font-size:12px;color:#60a5fa}._removeButton_vmtas_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_vmtas_281:hover{color:#ef4444}._emptyState_vmtas_299{padding:24px;text-align:center;color:#9ca3af;font-size:14px}@media (max-width: 768px){._container_vmtas_1{width:100%}._userName_vmtas_171,._userEmail_vmtas_181{font-size:13px}._collaboratorActions_vmtas_196{gap:6px}}._dialogPaperStyle_vmtas_322{border-radius:16px!important;padding:20px!important;max-width:360px!important;width:100%;background-color:var(--background-color)!important;box-shadow:var(--project-card-box-shadow)!important;background-image:none!important;margin:16px}._iconContainer_vmtas_333{display:flex;justify-content:center;align-items:center;margin:0 auto 16px;width:40px;height:40px;border-radius:50%;background-color:var(--chip-color-hard-background);color:var(--chip-color-hard)}._warningIcon_vmtas_345{width:20px;height:20px}._dialogTitle_vmtas_350{text-align:center;font-size:1.125rem!important;font-weight:700!important;color:var(--project-card-text-color)!important;padding:0!important;margin-bottom:8px!important}._dialogDescription_vmtas_360{text-align:center;color:var(--project-card-subtext-color)!important;font-size:.8125rem!important;line-height:1.5!important}._dialogPaperStyle_vmtas_322 .MuiDialogContent-root{padding:0!important;overflow-y:visible!important}._actionsContainer_vmtas_374{padding:24px 0 0!important;display:flex;gap:12px;justify-content:stretch}._cancelButton_vmtas_381{flex:1;text-transform:none!important;font-weight:500!important;font-size:.875rem!important;border-radius:8px!important;color:var(--project-card-text-color)!important;border:1px solid var(--chip-border-color)!important;padding:8px 16px!important;background-color:transparent!important;height:36px!important}._cancelButton_vmtas_381:hover{background-color:var(--chip-background-color)!important}._confirmButton_vmtas_399{flex:1;text-transform:none!important;font-weight:500!important;font-size:.875rem!important;border-radius:8px!important;background-color:var(--chip-color-hard)!important;color:#fff!important;padding:8px 16px!important;height:36px!important;box-shadow:none!important}._confirmButton_vmtas_399:hover{filter:brightness(.9)}._toggleIcon_107ft_1{display:flex;transition:transform .2s ease;cursor:pointer}._fileTreeTitle_107ft_7{color:#fff;font-size:12px}._toggleIcon_107ft_1._rotate_107ft_12{transform:rotate(90deg)}._toggleIcon_107ft_1 svg{height:10px;width:10px}._fileTreeRoot_107ft_21,._fileTreeRoot_107ft_21 li{list-style:none;padding:0}._fileTreeRoot_107ft_21 ul{padding:0}._fileTreeHeader_107ft_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_107ft_41{width:16px;height:16px;flex-shrink:0}._fileTreeHeaderItemIcon_107ft_47{color:#e85c71;cursor:pointer;width:15px;height:15px}._fileTreeHeaderItemIconContainer_107ft_54{display:flex;align-items:center}._fileTreeItemLabel_107ft_59{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileTreeFileFolderItem_107ft_70{display:flex;padding:4px 16px;align-items:center;cursor:pointer;gap:4px;white-space:nowrap;overflow:hidden}._fileTreeFileFolderItem_107ft_70:hover{border-radius:4px;background-color:#362d4480}._fileTreeContainer_107ft_85{padding:16px}._fileTreeContainer_107ft_85 input{margin-bottom:8px;padding:4px;border:1px solid #ccc;border-radius:4px}._fileTreeContainer_107ft_85 button{margin-bottom:16px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}._fileTreeContainer_107ft_85 button:disabled{background-color:#ccc;cursor:not-allowed}._fileTreeRoot_107ft_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_107ft_1{cursor:pointer;margin-left:5px;margin-right:3px}._fileTreeItemLabel_107ft_59{flex-grow:1;margin-left:5px}._fileTreeActions_107ft_133{display:flex;gap:8px;align-items:center}._reactPreviewContainer_107ft_139{width:100%;display:flex;flex-direction:column;height:100%;background-color:#1e1e1e}._reactLibraryManagerContainer_107ft_147{background-color:var(--capstone-background-color);display:flex;flex-direction:column}._reactLibraryManagerContainer_107ft_147 ::-webkit-scrollbar{width:7px;height:7px}._reactLibraryManagerContainer_107ft_147 ::-webkit-scrollbar-track{background:transparent}._reactLibraryManagerContainer_107ft_147 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._reactLibraryManagerContainer_107ft_147 ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}._fileTreeRoot_107ft_21::-webkit-scrollbar{width:4px;height:4px}._fileTreeRoot_107ft_21::-webkit-scrollbar-track{background:transparent}._fileTreeRoot_107ft_21::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:12px}._fileTreeRoot_107ft_21::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}._reactLibraryManager_107ft_147{height:100%;display:flex;overflow:auto;flex-direction:column}._reactLibraryMissingImports_107ft_198{display:flex;flex-direction:column;max-height:100%}._reactLibraryAddedLibrariesHeading_107ft_204,._reactLibraryMissingImportsHeading_107ft_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_107ft_217,._reactLibraryAddedLibrariesHeadingLeft_107ft_218{display:flex;align-items:center;gap:4px;flex:1 0 auto}._reactLibraryAddedLibrariesHeadingRight_107ft_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_107ft_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_107ft_238 ._reactLibraryArrowIconImports_107ft_250{font-size:15px}._reactLibraryMissingImportsText_107ft_254,._reactLibraryAddedLibrariesText_107ft_255{font-size:11px;font-weight:700;line-height:14px;color:#e2e2e2b0}._reactLibraryAddedLibraries_107ft_204{display:flex;flex-direction:column;overflow:auto}._reactLibraryArrowIconImports_107ft_250{transition:transform .3s ease;font-size:10px;color:#e85c71}._reactLibraryArrowIconImports_107ft_250._reactLibraryRotateArrowIconImports_107ft_274{transform:rotate(90deg)}._reactLibraryAddedItemsContainer_107ft_278{display:flex;flex-direction:column;overflow:auto;min-height:20px}._reactLibraryAddedLibrariesItem_107ft_285{display:flex;color:#ffffff40;justify-content:space-between;padding:2px 4px 2px 15px;line-height:22px;font-size:13px}._reactLibraryAddedLibrariesItemLabel_107ft_294{display:flex;padding-left:10px}._reactLibraryAddedLibrariesItemButton_107ft_299{color:#e85c71;line-height:22px;font-size:13px;cursor:pointer}._reactCodingViewSash_107ft_306{background:#9f47aa;width:100%;height:100%}._react-split__sash--horizontal_107ft_312 ._reactCodingViewSash_107ft_306._active_107ft_312{background:#7f0a8d;width:100%;height:100%;height:3px}._react-split__sash--vertical_107ft_319 ._reactCodingViewSash_107ft_306._active_107ft_312{background:#7f0a8d;width:100%;height:100%;width:3px}._react-split__sash--horizontal_107ft_312 ._reactCodingViewSash_107ft_306,._react-split__sash--horizontal_107ft_312 ._reactCodingViewSash_107ft_306._active_107ft_312{cursor:ns-resize}._react-split__sash--vertical_107ft_319 ._reactCodingViewSash_107ft_306,._react-split__sash--vertical_107ft_319 ._reactCodingViewSash_107ft_306._active_107ft_312{cursor:ew-resize}._reactLibraryManagerHeadingContainer_107ft_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_107ft_348{color:#fff;margin-right:5px;cursor:pointer}._codingViewFileTreeContainer_107ft_354{height:100%}._reactLibraryMissingImportsHeading_107ft_205._disabled_107ft_358{opacity:.5;cursor:not-allowed;pointer-events:none}._reactLibraryAddedLibrariesItemButton_107ft_299{cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}._reactLibraryAddedLibrariesItemButton_107ft_299:hover{background-color:#ffffff1a}._fileTreeHeader_107ft_31>div{display:flex;align-items:center;flex-wrap:wrap;gap:4px}._fileTreeStatusIndicator_107ft_385{font-size:12px;margin-left:8px;display:flex;align-items:center;gap:4px}._fileTreeStatusIndicator_107ft_385 svg{width:12px;height:12px;flex-shrink:0}._fileTreeStatusReadOnly_107ft_399{color:#f57c00}._fileTreeStatusSyncing_107ft_403{color:#666}._fileTreeStatusConnectedUsers_107ft_407{color:#4caf50}._fileTreeActionButton_107ft_411{transition:opacity .2s ease,cursor .2s ease}._fileTreeActionButton_107ft_411._canEdit_107ft_415{opacity:1;cursor:pointer}._fileTreeActionButton_107ft_411._cannotEdit_107ft_420{opacity:.5;cursor:not-allowed}._contextMenuPaper_107ft_425{background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top)!important;color:#dfe1e5!important;border:2px solid #333!important}._contextMenuItem_107ft_431{font-family:Inter,sans-serif!important;color:inherit!important;font-size:12px!important}._contextMenuItem_107ft_431:hover{background-color:#ffffff1a!important}._notificationDot_1qdjt_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_1qdjt_14{height:100%;overflow:auto;position:relative;background-color:var(--background-color)}._capstoneProjectContainer_1qdjt_21{display:flex;flex-direction:column;height:100%}._capstoneProjectViewContainer_1qdjt_14 .flexlayout__tab_button_overflow{display:none}._capstoneProjectViewContainer_1qdjt_14 .flexlayout__layout{--font-size: 25px}._capstoneProjectViewContainer_1qdjt_14 .flexlayout__splitter_handle_horz{width:1px;height:100%}._capstoneProjectViewContainer_1qdjt_14 .flexlayout__splitter_handle_vert{height:1px;width:100%}._capstoneProjectViewContainer_1qdjt_14 .flexlayout__splitter_handle,._capstoneProjectViewContainer_1qdjt_14 .flexlayout__splitter{background-color:#374151}._capstoneProjectViewContainer_1qdjt_14 .flexlayout__border_left{border-right:1px solid rgb(55 65 81)}._eyeIcon_1qdjt_68{width:15px;height:15px;color:#9ca3af}._terminalIcon_1qdjt_74{height:15px;width:15px;color:#60a5fa}._lightBorderIcon_1qdjt_80{stroke-width:1px}._capstoneProjectViewContainer_1qdjt_14 .flexlayout__tabset-selected{background-image:unset}._capstoneProjectViewContainer_1qdjt_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_1qdjt_95{display:flex;padding:5px 10px;gap:6px;justify-content:center;line-height:1;align-items:center;cursor:pointer;overflow:hidden}._fileTab_1qdjt_95:not(:last-child){border-right:1px solid #ddd}._outputTab_1qdjt_111{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._outputTab_1qdjt_111:not(:last-child){border-right:1px solid #ddd}._terminalTab_1qdjt_124{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._terminalTab_1qdjt_124:not(:last-child){border-right:1px solid #ddd}._fileName_1qdjt_137{color:#dfe1e5;font-size:12px;font-weight:420}._fileTabsHeader_1qdjt_143::-webkit-scrollbar{display:none}._fileIconContainer_1qdjt_147{display:flex;align-items:center}._fileIcon_1qdjt_147{width:15px;display:flex;height:15px}._fileTab_1qdjt_95.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_1qdjt_95.flexlayout__tab_button--selected ._fileName_1qdjt_137{color:#fff}._outputTab_1qdjt_111.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_1qdjt_111.flexlayout__tab_button--selected ._fileName_1qdjt_137{color:#fff}._terminalTab_1qdjt_124.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_1qdjt_124.flexlayout__tab_button--selected ._fileName_1qdjt_137{color:#fff}._editorTabset_1qdjt_224{padding:0}._editorTabset_1qdjt_224 .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_1qdjt_224 .flexlayout__tab_toolbar_button:hover,._outputAreaTabSet_1qdjt_247 .flexlayout__tab_toolbar_button:hover,._terminalAreaTabset_1qdjt_248 .flexlayout__tab_toolbar_button:hover,._editorTabset_1qdjt_224 .flexlayout__tab_button_trailing:hover{background-color:unset}._editorTabset_1qdjt_224 .flexlayout__tabset_tabbar_inner_tab_container,._terminalAreaTabset_1qdjt_248 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._editorTabset_1qdjt_224 .flexlayout__tabset_tab_divider{width:0}._editorTabset_1qdjt_224 .flexlayout__tab_button_trailing{fill:#6f737a;width:12px;display:flex;align-items:center;height:12px}._terminalAreaTabset_1qdjt_248 .flexlayout__tabset_tabbar_inner_tab_container_top,._outputAreaTabSet_1qdjt_247 .flexlayout__tabset_tabbar_inner_tab_container_top,._editorTabset_1qdjt_224 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1qdjt_248 .flexlayout__tab_button_content,._outputAreaTabSet_1qdjt_247 .flexlayout__tab_button_content,._editorTabset_1qdjt_224 .flexlayout__tab_button_content{display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._outputAreaTabSet_1qdjt_247,._outputAreaTabSet_1qdjt_247 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._outputAreaTabSet_1qdjt_247 .flexlayout__tabset_tab_divider{width:0}._outputAreaTabSet_1qdjt_247 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._outputAreaTabSet_1qdjt_247 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._outputAreaTabSet_1qdjt_247 .flexlayout__tab_button_content{display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._terminalAreaTabset_1qdjt_248,._terminalAreaTabset_1qdjt_248 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._terminalAreaTabset_1qdjt_248 .flexlayout__tabset_tab_divider{width:0}._terminalAreaTabset_1qdjt_248 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._terminalAreaTabset_1qdjt_248 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1qdjt_248 .flexlayout__tab_button_content{display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._borderTab_1qdjt_349{width:100%}._borderIcon_1qdjt_31{display:flex;height:30px;align-items:center;position:relative}._borderIcon_1qdjt_31 ._borderBadge_1qdjt_31{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_1qdjt_31 svg{width:22px;height:22px;color:#fff}._borderTabContainer_1qdjt_380{display:flex;flex-direction:column;gap:10px}._capstoneProjectViewContainer_1qdjt_14 .flexlayout__border{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_1qdjt_14 .flexlayout__border_inner{align-items:unset}._capstoneProjectViewContainer_1qdjt_14 .flexlayout__border_button{background:var(--capstone-background-color);padding:4px 10px}._liveChip_1qdjt_399{color:#4ade80;font-size:10px;border-radius:50px;background:#16a34a4d;padding:0 10px;margin-left:5px;line-height:16px}._liveEnvironmentChip_1qdjt_409{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:6px;justify-content:center;line-height:1}._activityIcon_1qdjt_425{width:12px;height:100%}._capstoneProjectViewContainer_1qdjt_14 .flexlayout__border_button--hover,._capstoneProjectViewContainer_1qdjt_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_1qdjt_14 .flexlayout__tabset{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_1qdjt_14 .flexlayout__border_inner_tab_container_left{transform:unset;transform-origin:unset;position:unset;flex-direction:column}._sandpackLayoutStyle_1qdjt_448,._codingViewInnerContainer_1qdjt_452,._codingViewOuterContainer_1qdjt_456.sp-wrapper,._codingViewOuterContainer_1qdjt_456 ._codingViewUiPreview_1qdjt_460.sp-preview{height:100%}._minimizeButton_1qdjt_464,._maximizeButton_1qdjt_465{fill:#e85c71;color:#e85c71;height:13px;width:13px;cursor:pointer}._capstoneProjectViewContainer_1qdjt_14 ._borderTabWithoutComponent_1qdjt_473.flexlayout__border_button{padding:0}._capstoneProjectViewContainer_1qdjt_14 ._borderTabWithoutComponent_1qdjt_473 ._borderTab_1qdjt_349{padding:4px 10px}._noFileOpenContainer_1qdjt_481{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;background-color:var(--capstone-background-color);color:#9ca3af}._noFileOpenIcon_1qdjt_492{height:50px;width:50px;fill:#9ca3af}._noFileOpenIcon_1qdjt_492 svg{width:100%;height:100%}._noFileOpenTitle_1qdjt_503{font-size:14px;font-weight:500}._noFileOpenMessage_1qdjt_508{font-size:12px;font-weight:400;color:#6b7280;margin-top:5px}._user-projects-approval-history-paper_1qdjt_515{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_1qdjt_520{padding:unset!important}._previewTextStyles_1qdjt_524{display:flex;gap:6px;line-height:1;align-items:center;justify-content:center}._sandpackLayoutStyle_1qdjt_448{height:100%}._sandpackColumnLayout_1qdjt_537.sp-layout{display:flex;flex-direction:column;gap:8px;height:100%;overflow:hidden;min-height:0}._sandpackPreviewSection_1qdjt_546.sp-preview{flex:1 1 auto;min-height:220px}._sandpackPreviewSection_1qdjt_546.sp-preview .sp-preview-iframe{order:1}._previewBanner_1qdjt_557{order:0;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:8px 10px 8px 12px;font-size:12px;line-height:1.45;color:#475569;background:#fdf6e3;border-bottom:1px solid #f0e6c8}._previewBannerText_1qdjt_571{flex:1 1 auto}._previewBannerText_1qdjt_571 strong{font-weight:600;color:#1e293b}._previewBannerClose_1qdjt_580{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;transition:background .15s ease,color .15s ease}._previewBannerClose_1qdjt_580:hover{background:#0000000f;color:#334155}._previewBannerClose_1qdjt_580:active{transform:scale(.92)}._sandpackConsoleSection_1qdjt_659.sp-console{flex:0 0 35%;min-height:120px;max-height:45%;border:1px solid var(--border-tertiary-color, #374151);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;margin-top:8px;background-color:var(--background-2, #1e1e1e)!important}._sandpackConsoleSection_1qdjt_659.sp-console .sp-console-list{flex:1 1 0;overflow-y:auto;overflow-x:hidden;min-height:0}._sandpackConsoleSection_1qdjt_659.sp-console .sp-console-list *{white-space:pre-wrap!important;word-break:break-word;overflow-wrap:break-word}._sandpackConsoleSection_1qdjt_659.sp-console .sp-console-header{background-color:var(--header-background-2, #2d2d2d)!important;border-bottom:1px solid var(--border-tertiary-color, #374151)!important}._consoleToggleButton_1qdjt_690{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:var(--background-2, #1e1e1e);border:1px solid var(--border-tertiary-color, #374151);border-radius:6px;color:var(--text-primary, #ffffff);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0003;margin-left:8px;padding:0}._consoleToggleButton_1qdjt_690:hover{background:var(--editor-tab-hover, #2d2d2d);border-color:var(--button-primary, #60a5fa);transform:translateY(-1px);box-shadow:0 4px 12px #0000004d;color:var(--button-primary, #60a5fa)}._consoleToggleButton_1qdjt_690:active{transform:translateY(0)}._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}._toggleIcon_559oi_1{display:flex;transition:transform .2s ease;cursor:pointer}._fileTreeTitle_559oi_7{color:#fff;font-size:12px}._toggleIcon_559oi_1._rotate_559oi_12{transform:rotate(90deg)}._toggleIcon_559oi_1 svg{height:10px;width:10px}._fileTreeRoot_559oi_21,._fileTreeRoot_559oi_21 li{list-style:none;padding:0}._fileTreeRoot_559oi_21 ul{padding:0}._fileTreeHeader_559oi_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_559oi_41{width:16px;height:16px;flex-shrink:0}._fileTreeItem_559oi_41._lockIcon_559oi_47{color:#f57c00;width:14px;height:14px;flex-shrink:0;margin-left:4px}._hiddenNode_559oi_55{opacity:.5}._fileTreeHeaderItemIcon_559oi_59{color:#e85c71;cursor:pointer;width:15px;height:15px}._fileTreeHeaderItemIconContainer_559oi_66{display:flex;align-items:center}._fileTreeItemLabel_559oi_71{color:#dfe1e5;font-size:13px;font-style:normal;font-weight:500;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileTreeFileFolderItem_559oi_82{display:flex;padding:4px 16px;align-items:center;cursor:pointer;gap:4px;white-space:nowrap;overflow:hidden}._fileTreeFileFolderItem_559oi_82:hover{border-radius:4px;background-color:#362d4480}._fileTreeContainer_559oi_97{padding:16px}._fileTreeContainer_559oi_97 input{margin-bottom:8px;padding:4px;border:1px solid #ccc;border-radius:4px}._fileTreeContainer_559oi_97 button{margin-bottom:16px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}._fileTreeContainer_559oi_97 button:disabled{background-color:#ccc;cursor:not-allowed}._fileTreeRoot_559oi_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_559oi_1{cursor:pointer;margin-left:5px;margin-right:3px}._fileTreeItemLabel_559oi_71{flex-grow:1;display:flex;align-items:center}._fileTreeActions_559oi_146{display:flex;gap:8px;align-items:center}._reactPreviewContainer_559oi_152{width:100%;display:flex;flex-direction:column;height:100%;background-color:#1e1e1e}._reactLibraryManagerContainer_559oi_160{background-color:var(--capstone-background-color);display:flex;flex-direction:column}._reactLibraryManagerContainer_559oi_160 ::-webkit-scrollbar{width:7px;height:7px}._reactLibraryManagerContainer_559oi_160 ::-webkit-scrollbar-track{background:transparent}._reactLibraryManagerContainer_559oi_160 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}._reactLibraryManagerContainer_559oi_160 ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}._fileTreeRoot_559oi_21::-webkit-scrollbar{width:4px;height:4px}._fileTreeRoot_559oi_21::-webkit-scrollbar-track{background:transparent}._fileTreeRoot_559oi_21::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:12px}._fileTreeRoot_559oi_21::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color);border-radius:12px}._reactLibraryManager_559oi_160{height:100%;display:flex;overflow:auto;flex-direction:column}._reactLibraryMissingImports_559oi_211{display:flex;flex-direction:column;max-height:100%}._reactLibraryAddedLibrariesHeading_559oi_217,._reactLibraryMissingImportsHeading_559oi_218{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_559oi_230,._reactLibraryAddedLibrariesHeadingLeft_559oi_231{display:flex;align-items:center;gap:4px;flex:1 0 auto}._reactLibraryAddedLibrariesHeadingRight_559oi_238{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_559oi_251{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_559oi_251 ._reactLibraryArrowIconImports_559oi_263{font-size:15px}._reactLibraryMissingImportsText_559oi_267,._reactLibraryAddedLibrariesText_559oi_268{font-size:11px;font-weight:700;line-height:14px;color:#e2e2e2b0}._reactLibraryAddedLibraries_559oi_217{display:flex;flex-direction:column;overflow:auto}._reactLibraryArrowIconImports_559oi_263{transition:transform .3s ease;font-size:10px;color:#e85c71}._reactLibraryArrowIconImports_559oi_263._reactLibraryRotateArrowIconImports_559oi_287{transform:rotate(90deg)}._reactLibraryAddedItemsContainer_559oi_291{display:flex;flex-direction:column;overflow:auto;min-height:20px}._reactLibraryAddedLibrariesItem_559oi_298{display:flex;color:#ffffff40;justify-content:space-between;padding:2px 4px 2px 15px;line-height:22px;font-size:13px}._reactLibraryAddedLibrariesItemLabel_559oi_307{display:flex;padding-left:10px}._reactLibraryAddedLibrariesItemButton_559oi_312{color:#e85c71;line-height:22px;font-size:13px;cursor:pointer}._reactCodingViewSash_559oi_319{background:#9f47aa;width:100%;height:100%}._react-split__sash--horizontal_559oi_325 ._reactCodingViewSash_559oi_319._active_559oi_325{background:#7f0a8d;width:100%;height:100%;height:3px}._react-split__sash--vertical_559oi_332 ._reactCodingViewSash_559oi_319._active_559oi_325{background:#7f0a8d;width:100%;height:100%;width:3px}._react-split__sash--horizontal_559oi_325 ._reactCodingViewSash_559oi_319,._react-split__sash--horizontal_559oi_325 ._reactCodingViewSash_559oi_319._active_559oi_325{cursor:ns-resize}._react-split__sash--vertical_559oi_332 ._reactCodingViewSash_559oi_319,._react-split__sash--vertical_559oi_332 ._reactCodingViewSash_559oi_319._active_559oi_325{cursor:ew-resize}._reactLibraryManagerHeadingContainer_559oi_350{background-color:var(--capstone-background-color);color:#e2e2e2d4;font-size:12px;display:flex;cursor:pointer;align-items:center;padding:3px 4px;gap:4px}._backButton_559oi_361{color:#fff;margin-right:5px;cursor:pointer}._codingViewFileTreeContainer_559oi_367{height:100%}._reactLibraryMissingImportsHeading_559oi_218._disabled_559oi_371{opacity:.5;cursor:not-allowed;pointer-events:none}._reactLibraryAddedLibrariesItemButton_559oi_312{cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}._reactLibraryAddedLibrariesItemButton_559oi_312:hover{background-color:#ffffff1a}._fileTreeHeader_559oi_31>div{display:flex;align-items:center;flex-wrap:wrap;gap:4px}._fileTreeStatusIndicator_559oi_398{font-size:12px;margin-left:8px;display:flex;align-items:center;gap:4px}._fileTreeStatusIndicator_559oi_398 svg{width:12px;height:12px;flex-shrink:0}._fileTreeStatusReadOnly_559oi_412{color:#f57c00}._fileTreeStatusSyncing_559oi_416{color:#666}._fileTreeStatusConnectedUsers_559oi_420{color:#4caf50}._fileTreeActionButton_559oi_424{transition:opacity .2s ease,cursor .2s ease}._fileTreeActionButton_559oi_424._canEdit_559oi_428{opacity:1;cursor:pointer}._fileTreeActionButton_559oi_424._cannotEdit_559oi_433{opacity:.5;cursor:not-allowed}._contextMenuPaper_559oi_438{background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top)!important;color:#dfe1e5!important;border:2px solid #333!important}._contextMenuItem_559oi_444{font-family:Inter,sans-serif!important;color:inherit!important;font-size:12px!important}._contextMenuItem_559oi_444:hover{background-color:#ffffff1a!important}._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}._searchPanel_134oa_1{display:flex;flex-direction:column;height:100%;background:var(--capstone-background-color);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:13px;border-right:1px solid #2d2d30;overflow:hidden;gap:10px;padding:10px}._searchHeader_134oa_15{border-bottom:1px solid #2d2d30;flex-shrink:0;display:flex;flex-direction:column;gap:5px}._searchTitle_134oa_23{font-size:14px;letter-spacing:.5px;color:#999;font-weight:600}._searchInputContainer_134oa_30{position:relative;display:flex;align-items:center;gap:4px;width:100%}._replaceToggle_134oa_38{background:none;border:1px solid #3c3c3c;color:#999;padding:6px 8px;font-size:10px;cursor:pointer;border-radius:2px;display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0}._searchInput_134oa_30{display:flex;align-items:center;flex:1;padding:6px 8px;background:#1a202c;border:1px solid #374151;border-radius:6px;color:#fff;transition:all .2s ease;width:100%}._searchInput_134oa_30:focus-visible{outline:none}._replaceInputContainer_134oa_70{position:relative;display:flex;align-items:center;gap:4px;width:100%}._replaceInput_134oa_70{display:flex;align-items:center;flex:1;padding:6px 8px;background:#1a202c;border:1px solid #374151;border-radius:6px;color:#fff;transition:all .2s ease;width:100%}._replaceInput_134oa_70:focus-visible{outline:none}._viewerMessage_134oa_95{padding:6px 12px;background:#1a202c;border:1px solid #374151;border-radius:4px;color:#a0aec0;font-size:11px;text-align:center;margin:4px 0}._clearButton_134oa_106{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:none;border:none;color:#999;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:2px}._searchOptions_134oa_122{display:flex;gap:4px;flex-wrap:wrap}._optionButton_134oa_128{background:none;border:1px solid #3c3c3c;color:#999;padding:4px 8px;font-size:11px;cursor:pointer;border-radius:2px;display:flex;align-items:center;gap:4px;transition:all .15s}._optionButton_134oa_128:hover{background:#23272f;color:#ccc}._optionButton_134oa_128._active_134oa_146{background-color:#8150be;color:#fff}._replaceActions_134oa_152{display:flex;gap:4px;margin-top:4px}._replaceButton_134oa_158{flex:1;padding:6px 12px;background:#8150be;border:none;color:#fff;font-size:12px;font-weight:500;cursor:pointer;border-radius:4px;transition:all .15s}._resultsInfo_134oa_171{padding:8px 16px;background:#23272f;border-bottom:1px solid #2d2d30;font-size:12px;color:#999;flex-shrink:0}._limitWarning_134oa_180{color:#f59e0b;font-weight:500}._resultsContainer_134oa_185{flex:1;overflow-y:auto;overflow-x:hidden}._fileHeader_134oa_191{padding:6px 10px;background:#23272f;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:11px;-webkit-user-select:none;user-select:none}._fileIcon_134oa_202{color:#75beff;font-size:10px;flex-shrink:0}._fileName_134oa_208{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ccc}._matchCount_134oa_216{color:#999;font-size:11px;flex-shrink:0}._matchesList_134oa_222{background:var(--capstone-background-color);display:flex;flex-direction:column;gap:2px;padding:0 0 0 15px}._matchItem_134oa_230{display:flex;gap:8px;padding:4px 8px;align-items:center;border-left:2px solid transparent;transition:all .15s}._matchItem_134oa_230:hover{background-color:#2a2d2e;border-left-color:#007acc}._lineNumber_134oa_244{color:#858585;text-align:right;flex-shrink:0;font-family:Consolas,Courier New,monospace}._linePreview_134oa_251{flex:1;font-size:12px;color:#ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Consolas,Courier New,monospace;cursor:pointer}._replaceMatchButton_134oa_262{background:none;border:1px solid #3c3c3c;color:#8150be;padding:2px 6px;font-size:14px;cursor:pointer;border-radius:2px;display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0;opacity:0}._replaceMatchButton_134oa_262:hover:not(:disabled){background:#8150be;color:#fff;border-color:#8150be}._replaceMatchButton_134oa_262:disabled{opacity:.3;cursor:not-allowed}._matchItem_134oa_230:hover ._replaceMatchButton_134oa_262{opacity:1}._highlight_134oa_293{background-color:#515c6a;color:#fff;padding:0 2px}._noResults_134oa_299{padding:32px 16px;text-align:center;color:#999;font-size:13px}._emptyState_134oa_306{text-align:center;color:#6c6c6c;font-size:12px;line-height:1.6}._autocompleteRoot_134oa_314{width:100%}._autocompleteRoot_134oa_314 .MuiFormControl-root{min-width:100%!important}._autocompleteRoot_134oa_314 .MuiInputBase-root{padding:0!important;background:#1a202c;border:1px solid #374151;border-radius:6px;min-height:32px}._autocompleteRoot_134oa_314 .MuiInputBase-input{padding:4px 8px!important;color:#ccc!important;font-size:12px!important}._autocompleteRoot_134oa_314 .MuiOutlinedInput-notchedOutline{border:none!important}._autocompletePopper_134oa_340{z-index:9999!important}._autocompletePaper_134oa_344{background-color:#1a202c!important;border:1px solid #374151!important;color:#ccc!important;border-radius:4px!important;margin-top:4px!important}._autocompleteOption_134oa_352{font-size:12px!important;padding:8px 10px!important;min-height:unset!important;color:#ccc!important}._autocompleteOption_134oa_352:hover,._autocompleteOption_134oa_352.Mui-focused{background-color:#23272f!important}._autocompleteOption_134oa_352[aria-selected=true]{background-color:#373e47!important}._popupIcon_134oa_368{color:#999;font-size:16px;margin-right:4px}._notificationDot_1254f_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_1254f_14{height:100%;overflow:hidden;position:relative;background-color:var(--background-1);padding:0}._capstoneProjectContainer_1254f_22{display:flex;flex-direction:column;height:100%}._capstoneProjectViewContainer_1254f_14 .flexlayout__tab_button_overflow{display:none}._capstoneProjectViewContainer_1254f_14 .flexlayout__layout{--font-size: 25px;height:100%}._capstoneProjectViewContainer_1254f_14 .flexlayout__splitter_handle_horz{width:2px;border-radius:5px}._capstoneProjectViewContainer_1254f_14 .flexlayout__splitter_handle_vert{height:2px;border-radius:5px}._capstoneProjectViewContainer_1254f_14 .flexlayout__splitter_handle{background-color:#ccc;border-radius:4px}._capstoneProjectViewContainer_1254f_14 .flexlayout__splitter{background-color:var(--background-1);opacity:1;position:relative;display:flex;align-items:center;justify-content:center}._capstoneProjectViewContainer_1254f_14 .flexlayout__border_left{border-right:1px solid var(--framework-solution-border)}._eyeIcon_1254f_76{width:15px;height:15px;color:var(--framework-solution-tab-text)}._terminalIcon_1254f_82{height:15px;width:15px;color:#60a5fa}._lightBorderIcon_1254f_88{stroke-width:1px}._capstoneProjectViewContainer_1254f_14 .flexlayout__tabset-selected{background-image:unset}._capstoneProjectViewContainer_1254f_14 .flexlayout__tabset_tabbar_outer_top{--font-size: 16px;background-color:var(--header-background-2);padding:0;border-bottom:1px solid var(--border-tertiary-color)}._capstoneProjectViewContainer_1254f_14 .flexlayout__tabset{border:1px solid var(--border-tertiary-color);border-radius:10px;background-color:var(--background-2);overflow:hidden;margin:0}._fileTab_1254f_111{display:flex;padding:5px 10px;gap:6px;justify-content:center;line-height:1;align-items:center;cursor:pointer;overflow:hidden}._fileTab_1254f_111:not(:last-child){border-right:1px solid var(--framework-solution-border)}._outputTab_1254f_127{display:flex;align-items:center;padding:5px 10px!important;gap:8px;cursor:pointer;overflow:hidden}._outputTab_1254f_127:not(:last-child){border-right:1px solid var(--framework-solution-border)}._terminalTab_1254f_140{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._terminalTab_1254f_140:not(:last-child){border-right:1px solid var(--framework-solution-border)}._fileName_1254f_153{color:var(--framework-solution-tab-text);font-size:12px;font-weight:420}._fileTabsHeader_1254f_159::-webkit-scrollbar{display:none}._fileIconContainer_1254f_163{display:flex;align-items:center}._fileIcon_1254f_163{width:15px;display:flex;height:15px}._fileTab_1254f_111.flexlayout__tab_button--selected{position:relative;background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected);border-radius:0!important}._fileTab_1254f_111.flexlayout__tab_button{padding:3px .5em}._fileTab_1254f_111.flexlayout__tab_button--selected ._fileName_1254f_153{color:var(--framework-solution-tab-text-selected)}._outputTab_1254f_127.flexlayout__tab_button--selected{position:relative;background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected)}._outputTab_1254f_127.flexlayout__tab_button--selected ._fileName_1254f_153{color:var(--editor-tab-text-color-hover)}._terminalTab_1254f_140.flexlayout__tab_button--selected{position:relative;background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected)}._terminalTab_1254f_140.flexlayout__tab_button--selected ._fileName_1254f_153{color:var(--editor-tab-text-color-hover)}._editorTabset_1254f_209,._sidebarTabset_1254f_213{padding:0}._projectFilesTabset_1254f_217{border-radius:0!important}._sidebarTabset_1254f_213 .flexlayout__tab_button--selected ._sidebarIcon_1254f_221 svg{color:var(--green-text-color)!important}._sidebarTabset_1254f_213 .flexlayout__tabset_tabbar_inner_tab_container{display:flex!important;justify-content:center!important;width:100%!important;padding:0}._sidebarTabset_1254f_213 .flexlayout__tabset_header_inner{display:flex!important;align-items:center!important;width:100%!important}._sidebarTabset_1254f_213 .flexlayout__tab_toolbar{display:flex!important;align-items:center!important}._sidebarTabset_1254f_213 .flexlayout__tab_toolbar_button{display:flex!important;align-items:center!important;justify-content:center!important;margin:0 4px!important;padding:0!important;height:100%!important}._editorTabset_1254f_209 .flexlayout__tab_button--selected{background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected);position:relative}._editorTabset_1254f_209 .flexlayout__tab_toolbar_button:hover,._outputAreaTabSet_1254f_259 .flexlayout__tab_toolbar_button:hover,._terminalAreaTabset_1254f_260 .flexlayout__tab_toolbar_button:hover,._editorTabset_1254f_209 .flexlayout__tab_button_trailing:hover{background-color:unset}._editorTabset_1254f_209 .flexlayout__tabset_tabbar_inner_tab_container,._terminalAreaTabset_1254f_260 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._editorTabset_1254f_209 .flexlayout__tabset_tab_divider{width:0}._editorTabset_1254f_209 .flexlayout__tab_button_trailing{fill:#6f737a;width:12px;display:flex;align-items:center;height:12px}._terminalAreaTabset_1254f_260 .flexlayout__tabset_tabbar_inner_tab_container_top,._outputAreaTabSet_1254f_259 .flexlayout__tabset_tabbar_inner_tab_container_top,._editorTabset_1254f_209 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1254f_260 .flexlayout__tab_button_content,._outputAreaTabSet_1254f_259 .flexlayout__tab_button_content,._editorTabset_1254f_209 .flexlayout__tab_button_content{display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._outputAreaTabSet_1254f_259,._outputAreaTabSet_1254f_259 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._outputAreaTabSet_1254f_259 .flexlayout__tabset_tab_divider{width:0}._outputAreaTabSet_1254f_259 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._outputAreaTabSet_1254f_259 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._outputAreaTabSet_1254f_259 .flexlayout__tab_button_content{display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._terminalAreaTabset_1254f_260,._terminalAreaTabset_1254f_260 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._terminalAreaTabset_1254f_260 .flexlayout__tabset_tab_divider{width:0}._terminalAreaTabset_1254f_260 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._terminalAreaTabset_1254f_260 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1254f_260 .flexlayout__tab_button_content{display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._borderTab_1254f_361{width:100%}._borderIcon_1254f_32{display:flex;height:30px;align-items:center;position:relative}._borderIcon_1254f_32 ._borderBadge_1254f_32{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_1254f_32 svg{width:22px;height:22px;color:var(--framework-solution-tab-text)}._borderTabContainer_1254f_392{display:flex;flex-direction:column;gap:10px}._sidebarTab_1254f_213{display:flex;align-items:center;justify-content:center;padding:5px;width:100%;height:100%}._sidebarIcon_1254f_221{display:flex;align-items:center;justify-content:center;padding:2px}._sidebarIcon_1254f_221 svg{width:20px;height:20px;color:var(--framework-solution-tab-text)}._capstoneProjectViewContainer_1254f_14 .flexlayout__border{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_1254f_14 .flexlayout__border_inner{align-items:unset}._capstoneProjectViewContainer_1254f_14 .flexlayout__border_button{background:var(--capstone-background-color);padding:4px 10px}._liveChip_1254f_433{color:var(--framework-solution-live-chip-text);font-size:10px;background:var(--framework-solution-live-chip-bg);padding:0 10px;margin-left:5px;line-height:16px}._liveEnvironmentChip_1254f_442{color:var(--framework-solution-live-chip-text);font-size:10px;background:var(--framework-solution-live-chip-bg);padding:0 10px;margin-left:5px;line-height:16px;display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._activityIcon_1254f_457{width:12px;height:100%}._capstoneProjectViewContainer_1254f_14 .flexlayout__border_button--hover,._capstoneProjectViewContainer_1254f_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_1254f_14 .flexlayout__border_inner_tab_container_left{transform:unset;transform-origin:unset;position:unset;flex-direction:column}._sandpackLayoutStyle_1254f_476{height:100%}._sandpackLayoutStyle_1254f_476 .sp-navigator{background-color:var(--framework-solution-tabset-bg)!important;border-bottom:1px solid var(--framework-solution-border)!important}._sandpackLayoutStyle_1254f_476 .sp-navigator input{background-color:var(--framework-solution-bg)!important;color:var(--framework-solution-tab-text)!important;border:1px solid var(--framework-solution-border)!important;border-radius:50px!important}._sandpackLayoutStyle_1254f_476 .sp-navigator button,._sandpackLayoutStyle_1254f_476 .sp-navigator svg{color:var(--framework-solution-tab-text)!important}._sandpackColumnLayout_1254f_497.sp-layout{display:flex;flex-direction:column;gap:8px;height:100%;overflow:hidden;min-height:0}._sandpackPreviewSection_1254f_506.sp-preview{flex:1 1 auto;min-height:220px}._sandpackPreviewSection_1254f_506.sp-preview .sp-preview-iframe{order:1}._previewBanner_1254f_517{order:0;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:8px 10px 8px 12px;font-size:12px;line-height:1.45;color:#475569;background:#fdf6e3;border-bottom:1px solid #f0e6c8}._previewBannerText_1254f_531{flex:1 1 auto}._previewBannerText_1254f_531 strong{font-weight:600;color:#1e293b}._previewBannerClose_1254f_540{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;transition:background .15s ease,color .15s ease}._previewBannerClose_1254f_540:hover{background:#0000000f;color:#334155}._previewBannerClose_1254f_540:active{transform:scale(.92)}._sandpackConsoleSection_1254f_619.sp-console{flex:0 0 35%;min-height:120px;max-height:45%;border:1px solid var(--framework-solution-border);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;margin-top:8px;background-color:var(--framework-solution-bg)!important}._sandpackConsoleSection_1254f_619.sp-console .sp-console-list{flex:1 1 0;overflow-y:auto;overflow-x:hidden;min-height:0}._sandpackConsoleSection_1254f_619.sp-console .sp-console-list *{white-space:pre-wrap!important;word-break:break-word;overflow-wrap:break-word}._sandpackConsoleSection_1254f_619.sp-console .sp-console-header{background-color:var(--framework-solution-tabset-bg)!important;border-bottom:1px solid var(--framework-solution-border)!important}._consoleToggleButton_1254f_650{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:var(--framework-solution-tabset-bg);border:1px solid var(--framework-solution-border);border-radius:6px;color:var(--framework-solution-tab-text);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0003;margin-left:8px;padding:0}._consoleToggleButton_1254f_650:hover{background:var(--editor-tab-hover);border-color:var(--framework-solution-splitter-highlight);transform:translateY(-1px);box-shadow:0 4px 12px #0000004d;color:var(--framework-solution-tab-text-selected)}._consoleToggleButton_1254f_650:active{transform:translateY(0)}._codingViewInnerContainer_1254f_679,._codingViewOuterContainer_1254f_683.sp-wrapper,._codingViewOuterContainer_1254f_683 ._codingViewUiPreview_1254f_687.sp-preview{height:100%}._minimizeButton_1254f_691,._maximizeButton_1254f_692{fill:#e85c71;color:#e85c71;height:13px;width:13px;cursor:pointer}._capstoneProjectViewContainer_1254f_14 ._borderTabWithoutComponent_1254f_700.flexlayout__border_button{padding:0}._capstoneProjectViewContainer_1254f_14 ._borderTabWithoutComponent_1254f_700 ._borderTab_1254f_361{padding:4px 10px}._noFileOpenContainer_1254f_708{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;color:var(--editor-tab-text-color)}._noFileOpenIcon_1254f_718{height:50px;width:50px;fill:var(--editor-tab-text-color)}._noFileOpenIcon_1254f_718 svg{width:100%;height:100%}._noFileOpenTitle_1254f_729{font-size:14px;font-weight:500}._noFileOpenMessage_1254f_734{font-size:12px;font-weight:400;color:var(--framework-solution-tab-text);margin-top:5px}._user-projects-approval-history-paper_1254f_741{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_1254f_746{padding:unset!important}._previewTextStyles_1254f_750{display:flex;gap:6px;line-height:1;align-items:center;justify-content:center}._capstoneProjectViewContainer_1254f_14 .flexlayout__tabset_tabbar_outer_collapse{background-color:var(--background-1);border-radius:8px;margin-top:-29px;transform:rotate(90deg);transform-origin:0 30px;z-index:1000}._themeToggleButton_1254f_768{background:unset;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--green-text-color);height:24px;padding:0;width:24px;transition:all .2s ease;border:none;border-radius:4px}._themeToggleButton_1254f_768:hover{background-color:#10b9811a;border-color:var(--framework-solution-splitter-highlight)}._themeToggleButton_1254f_768 svg{stroke-width:.9}._saveCodeButton_1254f_792{background:unset;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--green-text-color);height:24px;padding:0;width:24px;transition:all .2s ease;border:none;border-radius:4px}._saveCodeButton_1254f_792:hover:not(._disabled_1254f_807){background-color:#10b9811a}._saveCodeButton_1254f_792._disabled_1254f_807{cursor:not-allowed;opacity:.5;border-color:var(--border-tertiary-color);color:var(--framework-solution-tab-text)}._notificationDot_1mndb_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_1mndb_14{height:100%;overflow:hidden;position:relative;background-color:var(--background-1);padding:0}._guestLockOverlay_1mndb_22{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1rem;z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .3s ease}.flexlayout__theme_dark ._guestLockOverlay_1mndb_22{background:#0f111ad9;color:#f1f5f9}.flexlayout__theme_light ._guestLockOverlay_1mndb_22{background:#ffffffbf;color:#1e293b}._guestLockIcon_1mndb_46{width:2.2rem;height:2.2rem;color:var(--button-primary);filter:drop-shadow(0 4px 12px rgba(139,92,246,.2))}._guestLockText_1mndb_53{text-align:center;font-size:.85rem;font-weight:600;max-width:15rem;line-height:1.4}._capstoneProjectContainer_1mndb_61{display:flex;flex-direction:column;height:100%}._capstoneProjectViewContainer_1mndb_14 .flexlayout__tab_button_overflow{display:none}._capstoneProjectViewContainer_1mndb_14 .flexlayout__layout{--font-size: 25px;height:100%}._capstoneProjectViewContainer_1mndb_14 .flexlayout__splitter_handle_horz{width:2px;border-radius:5px}._capstoneProjectViewContainer_1mndb_14 .flexlayout__splitter_handle_vert{height:2px;border-radius:5px}._capstoneProjectViewContainer_1mndb_14 .flexlayout__splitter_handle{background-color:#ccc;border-radius:4px}._capstoneProjectViewContainer_1mndb_14 .flexlayout__splitter{background-color:var(--background-1);opacity:1;position:relative;display:flex;align-items:center;justify-content:center}._capstoneProjectViewContainer_1mndb_14 .flexlayout__border_left{border-right:1px solid var(--framework-solution-border)}._eyeIcon_1mndb_115{width:15px;height:15px;color:var(--framework-solution-tab-text)}._terminalIcon_1mndb_121{height:15px;width:15px;color:#60a5fa}._lightBorderIcon_1mndb_127{stroke-width:1px}._capstoneProjectViewContainer_1mndb_14 .flexlayout__tabset-selected{background-image:unset}._capstoneProjectViewContainer_1mndb_14 .flexlayout__tabset_tabbar_outer_top{--font-size: 16px;background-color:var(--header-background-2);padding:0;border-bottom:1px solid var(--border-tertiary-color)}._capstoneProjectViewContainer_1mndb_14 .flexlayout__tabset{border:1px solid var(--border-tertiary-color);border-radius:10px;background-color:var(--background-2);overflow:hidden;margin:0}._fileTab_1mndb_150{display:flex;padding:5px 10px;gap:6px;justify-content:center;line-height:1;align-items:center;cursor:pointer;overflow:hidden}._fileTab_1mndb_150:not(:last-child){border-right:1px solid var(--framework-solution-border)}._outputTab_1mndb_166{display:flex;align-items:center;padding:5px 10px!important;gap:8px;cursor:pointer;overflow:hidden}._outputTab_1mndb_166:not(:last-child){border-right:1px solid var(--framework-solution-border)}._terminalTab_1mndb_179{display:flex;align-items:center;padding:5px 10px;gap:8px;cursor:pointer;overflow:hidden}._terminalTab_1mndb_179:not(:last-child){border-right:1px solid var(--framework-solution-border)}._fileName_1mndb_192{color:var(--framework-solution-tab-text);font-size:12px;font-weight:420}._fileTabsHeader_1mndb_198::-webkit-scrollbar{display:none}._fileIconContainer_1mndb_202{display:flex;align-items:center}._fileIcon_1mndb_202{width:15px;display:flex;height:15px}._fileTab_1mndb_150.flexlayout__tab_button--selected{position:relative;background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected);border-radius:0!important}._fileTab_1mndb_150.flexlayout__tab_button{padding:3px .5em}._fileTab_1mndb_150.flexlayout__tab_button--selected ._fileName_1mndb_192{color:var(--framework-solution-tab-text-selected)}._outputTab_1mndb_166.flexlayout__tab_button--selected{position:relative;background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected)}._outputTab_1mndb_166.flexlayout__tab_button--selected ._fileName_1mndb_192{color:var(--editor-tab-text-color-hover)}._terminalTab_1mndb_179.flexlayout__tab_button--selected{position:relative;background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected)}._terminalTab_1mndb_179.flexlayout__tab_button--selected ._fileName_1mndb_192{color:var(--editor-tab-text-color-hover)}._editorTabset_1mndb_248,._sidebarTabset_1mndb_252{padding:0}._projectFilesTabset_1mndb_256{border-radius:0!important}._sidebarTabset_1mndb_252 .flexlayout__tab_button--selected ._sidebarIcon_1mndb_260 svg{color:var(--green-text-color)!important}._sidebarTabset_1mndb_252 .flexlayout__tabset_tabbar_inner_tab_container{display:flex!important;justify-content:center!important;width:100%!important;padding:0}._sidebarTabset_1mndb_252 .flexlayout__tabset_header_inner{display:flex!important;align-items:center!important;width:100%!important}._sidebarTabset_1mndb_252 .flexlayout__tab_toolbar{display:flex!important;align-items:center!important}._sidebarTabset_1mndb_252 .flexlayout__tab_toolbar_button{display:flex!important;align-items:center!important;justify-content:center!important;margin:0 4px!important;padding:0!important;height:100%!important}._editorTabset_1mndb_248 .flexlayout__tab_button--selected{background-color:var(--editor-tab-hover);border-bottom:var(--framework-solution-tab-border-top-selected);position:relative}._editorTabset_1mndb_248 .flexlayout__tab_toolbar_button:hover,._outputAreaTabSet_1mndb_298 .flexlayout__tab_toolbar_button:hover,._terminalAreaTabset_1mndb_299 .flexlayout__tab_toolbar_button:hover,._editorTabset_1mndb_248 .flexlayout__tab_button_trailing:hover{background-color:unset}._editorTabset_1mndb_248 .flexlayout__tabset_tabbar_inner_tab_container,._terminalAreaTabset_1mndb_299 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._editorTabset_1mndb_248 .flexlayout__tabset_tab_divider{width:0}._editorTabset_1mndb_248 .flexlayout__tab_button_trailing{fill:#6f737a;width:12px;display:flex;align-items:center;height:12px}._terminalAreaTabset_1mndb_299 .flexlayout__tabset_tabbar_inner_tab_container_top,._outputAreaTabSet_1mndb_298 .flexlayout__tabset_tabbar_inner_tab_container_top,._editorTabset_1mndb_248 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1mndb_299 .flexlayout__tab_button_content,._outputAreaTabSet_1mndb_298 .flexlayout__tab_button_content,._editorTabset_1mndb_248 .flexlayout__tab_button_content{display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._outputAreaTabSet_1mndb_298,._outputAreaTabSet_1mndb_298 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._outputAreaTabSet_1mndb_298 .flexlayout__tabset_tab_divider{width:0}._outputAreaTabSet_1mndb_298 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._outputAreaTabSet_1mndb_298 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._outputAreaTabSet_1mndb_298 .flexlayout__tab_button_content{display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._terminalAreaTabset_1mndb_299,._terminalAreaTabset_1mndb_299 .flexlayout__tabset_tabbar_inner_tab_container{padding:0}._terminalAreaTabset_1mndb_299 .flexlayout__tabset_tab_divider{width:0}._terminalAreaTabset_1mndb_299 .flexlayout__tab_button_trailing{fill:#6f737a;width:16px;height:16px}._terminalAreaTabset_1mndb_299 .flexlayout__tabset_tabbar_inner_tab_container_top{border:none}._terminalAreaTabset_1mndb_299 .flexlayout__tab_button_content{display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._borderTab_1mndb_400{width:100%}._borderIcon_1mndb_71{display:flex;height:30px;align-items:center;position:relative}._borderIcon_1mndb_71 ._borderBadge_1mndb_71{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_1mndb_71 svg{width:22px;height:22px;color:var(--framework-solution-tab-text)}._borderTabContainer_1mndb_431{display:flex;flex-direction:column;gap:10px}._sidebarTab_1mndb_252{display:flex;align-items:center;justify-content:center;padding:5px;width:100%;height:100%}._sidebarIcon_1mndb_260{display:flex;align-items:center;justify-content:center;padding:2px}._sidebarIcon_1mndb_260 svg{width:20px;height:20px;color:var(--framework-solution-tab-text)}._capstoneProjectViewContainer_1mndb_14 .flexlayout__border{background-color:var(--capstone-background-color)}._capstoneProjectViewContainer_1mndb_14 .flexlayout__border_inner{align-items:unset}._capstoneProjectViewContainer_1mndb_14 .flexlayout__border_button{background:var(--capstone-background-color);padding:4px 10px}._liveChip_1mndb_472{color:var(--framework-solution-live-chip-text);font-size:10px;background:var(--framework-solution-live-chip-bg);padding:0 10px;margin-left:5px;line-height:16px}._liveEnvironmentChip_1mndb_481{color:var(--framework-solution-live-chip-text);font-size:10px;background:var(--framework-solution-live-chip-bg);padding:0 10px;margin-left:5px;line-height:16px;display:flex;align-items:center;gap:6px;justify-content:center;line-height:1}._activityIcon_1mndb_496{width:12px;height:100%}._capstoneProjectViewContainer_1mndb_14 .flexlayout__border_button--hover,._capstoneProjectViewContainer_1mndb_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_1mndb_14 .flexlayout__border_inner_tab_container_left{transform:unset;transform-origin:unset;position:unset;flex-direction:column}._sandpackLayoutStyle_1mndb_515{height:100%}._sandpackLayoutStyle_1mndb_515 .sp-navigator{background-color:var(--framework-solution-tabset-bg)!important;border-bottom:1px solid var(--framework-solution-border)!important}._sandpackLayoutStyle_1mndb_515 .sp-navigator input{background-color:var(--framework-solution-bg)!important;color:var(--framework-solution-tab-text)!important;border:1px solid var(--framework-solution-border)!important;border-radius:50px!important}._sandpackLayoutStyle_1mndb_515 .sp-navigator button,._sandpackLayoutStyle_1mndb_515 .sp-navigator svg{color:var(--framework-solution-tab-text)!important}._sandpackColumnLayout_1mndb_536.sp-layout{display:flex;flex-direction:column;gap:8px;height:100%;overflow:hidden;min-height:0}._sandpackPreviewSection_1mndb_545.sp-preview{flex:1 1 auto;min-height:220px}._sandpackPreviewSection_1mndb_545.sp-preview .sp-preview-iframe{order:1}._previewBanner_1mndb_556{order:0;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:8px 10px 8px 12px;font-size:12px;line-height:1.45;color:#475569;background:#fdf6e3;border-bottom:1px solid #f0e6c8}._previewBannerText_1mndb_570{flex:1 1 auto}._previewBannerText_1mndb_570 strong{font-weight:600;color:#1e293b}._previewBannerClose_1mndb_579{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;transition:background .15s ease,color .15s ease}._previewBannerClose_1mndb_579:hover{background:#0000000f;color:#334155}._previewBannerClose_1mndb_579:active{transform:scale(.92)}._sandpackConsoleSection_1mndb_658.sp-console{flex:0 0 35%;min-height:120px;max-height:45%;border:1px solid var(--framework-solution-border);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;margin-top:8px;background-color:var(--framework-solution-bg)!important}._sandpackConsoleSection_1mndb_658.sp-console .sp-console-list{flex:1 1 0;overflow-y:auto;overflow-x:hidden;min-height:0}._sandpackConsoleSection_1mndb_658.sp-console .sp-console-list *{white-space:pre-wrap!important;word-break:break-word;overflow-wrap:break-word}._sandpackConsoleSection_1mndb_658.sp-console .sp-console-header{background-color:var(--framework-solution-tabset-bg)!important;border-bottom:1px solid var(--framework-solution-border)!important}._consoleToggleButton_1mndb_689{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:var(--framework-solution-tabset-bg);border:1px solid var(--framework-solution-border);border-radius:6px;color:var(--framework-solution-tab-text);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0003;margin-left:8px;padding:0}._consoleToggleButton_1mndb_689:hover{background:var(--editor-tab-hover);border-color:var(--framework-solution-splitter-highlight);transform:translateY(-1px);box-shadow:0 4px 12px #0000004d;color:var(--framework-solution-tab-text-selected)}._consoleToggleButton_1mndb_689:active{transform:translateY(0)}._codingViewInnerContainer_1mndb_718,._codingViewOuterContainer_1mndb_722.sp-wrapper,._codingViewOuterContainer_1mndb_722 ._codingViewUiPreview_1mndb_726.sp-preview{height:100%}._minimizeButton_1mndb_730,._maximizeButton_1mndb_731{fill:#e85c71;color:#e85c71;height:13px;width:13px;cursor:pointer}._capstoneProjectViewContainer_1mndb_14 ._borderTabWithoutComponent_1mndb_739.flexlayout__border_button{padding:0}._capstoneProjectViewContainer_1mndb_14 ._borderTabWithoutComponent_1mndb_739 ._borderTab_1mndb_400{padding:4px 10px}._noFileOpenContainer_1mndb_747{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;color:var(--editor-tab-text-color)}._noFileOpenIcon_1mndb_757{height:50px;width:50px;fill:var(--editor-tab-text-color)}._noFileOpenIcon_1mndb_757 svg{width:100%;height:100%}._noFileOpenTitle_1mndb_768{font-size:14px;font-weight:500}._noFileOpenMessage_1mndb_773{font-size:12px;font-weight:400;color:var(--framework-solution-tab-text);margin-top:5px}._user-projects-approval-history-paper_1mndb_780{width:75%;background-color:var(--slider-dialog-background)!important}._user-configuration-and-stats-body-style_1mndb_785{padding:unset!important}._previewTextStyles_1mndb_789{display:flex;gap:6px;line-height:1;align-items:center;justify-content:center}._capstoneProjectViewContainer_1mndb_14 .flexlayout__tabset_tabbar_outer_collapse{background-color:var(--background-1);border-radius:8px;margin-top:-29px;transform:rotate(90deg);transform-origin:0 30px;z-index:1000}._themeToggleButton_1mndb_807{background:unset;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--green-text-color);height:24px;padding:0;width:24px;transition:all .2s ease;border:none;border-radius:4px}._toolbarIconButton_1mndb_822{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;flex-shrink:0;min-width:24px;min-height:24px;line-height:1;border:none;background:transparent;padding:0;box-shadow:none}._themeToggleButton_1mndb_807 svg{stroke-width:.9}._themeToggleButton_1mndb_807:hover{background-color:#10b9811a;border-color:var(--framework-solution-splitter-highlight)}._helpGuideButton_1mndb_844{color:#60a5fa;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}._helpGuideButton_1mndb_844:hover{background-color:#60a5fa1f}._helpGuideButton_1mndb_844 svg{stroke-width:1.9}._saveCodeButton_1mndb_861{background:unset;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--green-text-color);height:24px;padding:0;width:24px;transition:all .2s ease;border:none;border-radius:4px}._saveCodeButton_1mndb_861:hover:not(._disabled_1mndb_876){background-color:#10b9811a}._saveCodeButton_1mndb_861._disabled_1mndb_876{cursor:not-allowed;opacity:.5;border-color:var(--border-tertiary-color);color:var(--framework-solution-tab-text)}._factoryComponentWrapper_1mndb_887{position:relative;height:100%}._dialogPaperStyle_l4jpj_1{border-radius:16px!important;padding:20px!important;max-width:360px!important;width:100%;background-color:var(--background-color)!important;box-shadow:var(--project-card-box-shadow)!important;background-image:none!important;margin:16px}._iconContainer_l4jpj_12{display:flex;justify-content:center;align-items:center;margin:0 auto 16px;width:40px;height:40px;border-radius:50%;background-color:var(--chip-color-hard-background);color:var(--chip-color-hard)}._warningIcon_l4jpj_24{width:20px;height:20px}._dialogTitle_l4jpj_29{text-align:center;font-size:1.125rem!important;font-weight:700!important;color:var(--project-card-text-color)!important;padding:0!important;margin-bottom:8px!important}._dialogDescription_l4jpj_39{text-align:center;color:var(--project-card-subtext-color)!important;font-size:.8125rem!important;margin-bottom:20px!important;line-height:1.5!important}._dialogPaperStyle_l4jpj_1 .MuiDialogContent-root{padding:0!important;overflow-y:visible!important}._inputLabel_l4jpj_53{font-size:.75rem;font-weight:500;color:var(--project-card-text-color);margin-bottom:6px;display:block}._confirmationInput_l4jpj_62 .MuiOutlinedInput-root{border-radius:8px;background-color:var(--input-field-background);color:var(--input-field-text-color);transition:all .2s ease;font-size:.875rem}._confirmationInput_l4jpj_62 .MuiOutlinedInput-notchedOutline{border-color:var(--input-field-border-color)}._confirmationInput_l4jpj_62 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--project-card-text-color)}._confirmationInput_l4jpj_62 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--chip-color-hard);border-width:1.5px}._confirmationInput_l4jpj_62 input{padding:10px 12px}._actionsContainer_l4jpj_88{padding:24px 0 0!important;display:flex;gap:12px;justify-content:stretch}._cancelButton_l4jpj_95{flex:1;text-transform:none!important;font-weight:500!important;font-size:.875rem!important;border-radius:8px!important;color:var(--project-card-text-color)!important;border:1px solid var(--chip-border-color)!important;padding:8px 16px!important;background-color:transparent!important;height:36px!important}._cancelButton_l4jpj_95:hover{background-color:var(--chip-background-color)!important}._deleteButton_l4jpj_113{flex:1;text-transform:none!important;font-weight:500!important;font-size:.875rem!important;border-radius:8px!important;background-color:var(--chip-color-hard)!important;color:#fff!important;padding:8px 16px!important;height:36px!important;box-shadow:none!important;width:100%}._deleteButton_l4jpj_113:hover{filter:brightness(.9)}._deleteButton_l4jpj_113:disabled{opacity:.5;background-color:var(--chip-color-hard)!important;cursor:not-allowed}._tooltipWrapper_l4jpj_138{flex:1;display:flex}._dialogTitleStyle_1srj2_1{padding-bottom:10px!important}._dialogContentStyle_1srj2_5{display:flex;padding-top:10px!important;gap:10px;flex-direction:column}._toggleIcon_m88u3_1{display:flex;transition:transform .2s ease;cursor:pointer}._fileTreeTitle_m88u3_7{color:var(--framework-solution-filetree-text);font-size:12px}._toggleIcon_m88u3_1._rotate_m88u3_12{transform:rotate(90deg)}._toggleIcon_m88u3_1 svg{height:10px;width:10px}._fileTreeRoot_m88u3_21,._fileTreeRoot_m88u3_21 li{list-style:none;padding:0}._fileTreeRoot_m88u3_21 ul{padding:0}._fileTreeHeader_m88u3_31{display:flex;background-color:var(--framework-solution-filetree-header-bg);padding:3px 8px;align-items:center;gap:4px;justify-content:space-between;border-bottom:1px solid var(--framework-solution-border)}._fileTreeItemIcon_m88u3_41{width:16px;height:16px;flex-shrink:0}._fileTreeHeaderItemIcon_m88u3_47{color:#e85c71;cursor:pointer;width:15px;height:15px}._fileTreeHeaderItemIconContainer_m88u3_54{display:flex;align-items:center}._fileTreeItemLabel_m88u3_59{color:var(--framework-solution-filetree-text);font-size:13px;font-style:normal;font-weight:500;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileTreeFileFolderItem_m88u3_70{display:flex;padding:4px 16px;align-items:center;cursor:pointer;gap:4px;white-space:nowrap;overflow:hidden}._fileTreeFileFolderItem_m88u3_70:hover{border-radius:4px;background-color:var(--framework-solution-filetree-hover-bg)}._fileTreeContainer_m88u3_85{padding:16px}._fileTreeContainer_m88u3_85 input{margin-bottom:8px;padding:4px;border:1px solid #ccc;border-radius:4px}._fileTreeContainer_m88u3_85 button{margin-bottom:16px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}._fileTreeContainer_m88u3_85 button:disabled{background-color:#ccc;cursor:not-allowed}._fileTreeRoot_m88u3_21{background-color:var(--framework-solution-filetree-bg);margin:0;color:var(--framework-solution-filetree-text);font-family:Consolas,Courier New,monospace;padding:5px 10px;overflow-y:auto;height:100%}._toggleIcon_m88u3_1{cursor:pointer;margin-left:5px;margin-right:3px}._fileTreeItemLabel_m88u3_59{flex-grow:1;margin-left:5px}._fileTreeActions_m88u3_133{display:flex;gap:8px;align-items:center}._reactPreviewContainer_m88u3_139{width:100%;display:flex;flex-direction:column;height:100%;background-color:var(--framework-solution-filetree-bg)}._reactLibraryManagerContainer_m88u3_147{background-color:var(--framework-solution-filetree-bg);display:flex;flex-direction:column}._reactLibraryManagerContainer_m88u3_147 ::-webkit-scrollbar{width:7px;height:7px}._reactLibraryManagerContainer_m88u3_147 ::-webkit-scrollbar-track{background:transparent}._reactLibraryManagerContainer_m88u3_147 ::-webkit-scrollbar-thumb{background-color:var(--framework-solution-scrollbar-thumb);border-radius:12px}._reactLibraryManagerContainer_m88u3_147 ::-webkit-scrollbar-thumb:hover{background-color:var(--framework-solution-scrollbar-thumb);border-radius:12px}._fileTreeRoot_m88u3_21::-webkit-scrollbar{width:4px;height:4px}._fileTreeRoot_m88u3_21::-webkit-scrollbar-track{background:transparent}._fileTreeRoot_m88u3_21::-webkit-scrollbar-thumb{background-color:var(--framework-solution-scrollbar-thumb);border-radius:12px}._fileTreeRoot_m88u3_21::-webkit-scrollbar-thumb:hover{background-color:var(--framework-solution-scrollbar-thumb);border-radius:12px}._reactLibraryManager_m88u3_147{height:100%;display:flex;overflow:auto;flex-direction:column}._reactLibraryMissingImports_m88u3_198{display:flex;flex-direction:column;max-height:100%}._reactLibraryAddedLibrariesHeading_m88u3_204,._reactLibraryMissingImportsHeading_m88u3_205{display:flex;background-color:var(--framework-solution-filetree-header-bg);align-items:center;cursor:pointer;padding:2px 5px 2px 10px;justify-content:space-between;flex:1 0 auto;height:22px;max-height:22px}._reactLibraryMissingImportsHeadingLeft_m88u3_217,._reactLibraryAddedLibrariesHeadingLeft_m88u3_218{display:flex;align-items:center;gap:4px;flex:1 0 auto}._reactLibraryAddedLibrariesHeadingRight_m88u3_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_m88u3_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_m88u3_238 ._reactLibraryArrowIconImports_m88u3_250{font-size:15px}._reactLibraryMissingImportsText_m88u3_254,._reactLibraryAddedLibrariesText_m88u3_255{font-size:11px;font-weight:700;line-height:14px;color:var(--framework-solution-filetree-text)}._reactLibraryAddedLibraries_m88u3_204{display:flex;flex-direction:column;overflow:auto}._reactLibraryArrowIconImports_m88u3_250{transition:transform .3s ease;font-size:10px;color:#e85c71}._reactLibraryArrowIconImports_m88u3_250._reactLibraryRotateArrowIconImports_m88u3_274{transform:rotate(90deg)}._reactLibraryAddedItemsContainer_m88u3_278{display:flex;flex-direction:column;overflow:auto;min-height:20px}._reactLibraryAddedLibrariesItem_m88u3_285{display:flex;color:var(--framework-solution-filetree-text);justify-content:space-between;padding:2px 4px 2px 15px;line-height:22px;font-size:13px}._reactLibraryAddedLibrariesItemLabel_m88u3_294{display:flex;padding-left:10px}._reactLibraryAddedLibrariesItemButton_m88u3_299{color:#e85c71;line-height:22px;font-size:13px;cursor:pointer}._reactCodingViewSash_m88u3_306{background:#9f47aa;width:100%;height:100%}._react-split__sash--horizontal_m88u3_312 ._reactCodingViewSash_m88u3_306._active_m88u3_312{background:#7f0a8d;width:100%;height:100%;height:3px}._react-split__sash--vertical_m88u3_319 ._reactCodingViewSash_m88u3_306._active_m88u3_312{background:#7f0a8d;width:100%;height:100%;width:3px}._react-split__sash--horizontal_m88u3_312 ._reactCodingViewSash_m88u3_306,._react-split__sash--horizontal_m88u3_312 ._reactCodingViewSash_m88u3_306._active_m88u3_312{cursor:ns-resize}._react-split__sash--vertical_m88u3_319 ._reactCodingViewSash_m88u3_306,._react-split__sash--vertical_m88u3_319 ._reactCodingViewSash_m88u3_306._active_m88u3_312{cursor:ew-resize}._reactLibraryManagerHeadingContainer_m88u3_337{background-color:var(--framework-solution-filetree-header-bg);color:var(--framework-solution-filetree-text);font-size:12px;display:flex;cursor:pointer;align-items:center;padding:3px 4px;gap:4px}._backButton_m88u3_348{color:#fff;margin-right:5px;cursor:pointer}._codingViewFileTreeContainer_m88u3_354{height:100%}._reactLibraryMissingImportsHeading_m88u3_205._disabled_m88u3_358{opacity:.5;cursor:not-allowed;pointer-events:none}._reactLibraryAddedLibrariesItemButton_m88u3_299{cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}._reactLibraryAddedLibrariesItemButton_m88u3_299:hover{background-color:#ffffff1a}._fileTreeHeader_m88u3_31>div{display:flex;align-items:center;flex-wrap:wrap;gap:4px}._fileTreeStatusIndicator_m88u3_385{font-size:12px;margin-left:8px;display:flex;align-items:center;gap:4px}._fileTreeStatusIndicator_m88u3_385 svg{width:12px;height:12px;flex-shrink:0}._fileTreeStatusReadOnly_m88u3_399{color:#f57c00}._fileTreeStatusSyncing_m88u3_403{color:#666}._fileTreeStatusConnectedUsers_m88u3_407{color:#4caf50}._fileTreeActionButton_m88u3_411{transition:opacity .2s ease,cursor .2s ease}._fileTreeActionButton_m88u3_411._canEdit_m88u3_415{opacity:1;cursor:pointer}._fileTreeActionButton_m88u3_411._cannotEdit_m88u3_420{opacity:.5;cursor:not-allowed}._contextMenuPaper_m88u3_425{background-color:var(--capstone_flexlayout__tabset_tabbar_outer_top)!important;color:#dfe1e5!important;border:2px solid #333!important}._contextMenuItem_m88u3_431{font-family:Inter,sans-serif!important;color:inherit!important;font-size:12px!important}._contextMenuItem_m88u3_431:hover{background-color:#ffffff1a!important}._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}._searchPanel_tlapu_1{display:flex;flex-direction:column;height:100%;background:var(--framework-solution-bg);color:var(--framework-solution-tab-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:13px;border-right:1px solid var(--framework-solution-border);overflow:hidden;gap:10px;padding:10px}._searchHeader_tlapu_15{flex-shrink:0;display:flex;flex-direction:column;gap:5px}._searchTitle_tlapu_22{font-size:14px;letter-spacing:.5px;color:var(--framework-solution-tab-text);opacity:.7;font-weight:600}._searchInputContainer_tlapu_30{position:relative;display:flex;align-items:center;gap:4px;width:100%}._replaceToggle_tlapu_38{background:none;border:1px solid #3c3c3c;color:#999;padding:6px 8px;font-size:10px;cursor:pointer;border-radius:2px;display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0}._searchInput_tlapu_30{display:flex;align-items:center;flex:1;padding:6px 8px;background:var(--framework-solution-tab-selected-bg);border:1px solid var(--framework-solution-border);border-radius:6px;color:var(--framework-solution-tab-text-selected);transition:all .2s ease;width:100%}._searchInput_tlapu_30:focus-visible{outline:none}._replaceInputContainer_tlapu_70{position:relative;display:flex;align-items:center;gap:4px;width:100%}._replaceInput_tlapu_70{display:flex;align-items:center;flex:1;padding:6px 8px;background:var(--framework-solution-tab-selected-bg);border:1px solid var(--framework-solution-border);border-radius:6px;color:var(--framework-solution-tab-text-selected);transition:all .2s ease;width:100%}._replaceInput_tlapu_70:focus-visible{outline:none}._viewerMessage_tlapu_95{padding:6px 12px;background:var(--framework-solution-tab-selected-bg);border:1px solid var(--framework-solution-border);border-radius:4px;color:var(--framework-solution-tab-text);opacity:.8;font-size:11px;text-align:center;margin:4px 0}._clearButton_tlapu_107{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:none;border:none;color:#999;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:2px}._searchOptions_tlapu_123{display:flex;gap:4px;flex-wrap:wrap}._optionButton_tlapu_129{background:none;border:1px solid var(--framework-solution-border);color:var(--framework-solution-tab-text);padding:4px 8px;font-size:11px;cursor:pointer;border-radius:2px;display:flex;align-items:center;gap:4px;transition:all .15s}._optionButton_tlapu_129:hover{background:var(--framework-solution-tab-selected-bg);color:var(--framework-solution-tab-text-selected)}._optionButton_tlapu_129._active_tlapu_147{background-color:var(--green-text-color);color:#fff}._replaceActions_tlapu_153{display:flex;gap:4px;margin-top:4px}._replaceButton_tlapu_159{flex:1;padding:6px 12px;background:var(--green-text-color);border:none;color:#fff;font-size:12px;font-weight:500;cursor:pointer;border-radius:4px;transition:all .15s}._resultsInfo_tlapu_172{padding:8px 16px;background:var(--framework-solution-tab-selected-bg);border-bottom:1px solid var(--framework-solution-border);font-size:12px;color:var(--framework-solution-tab-text);flex-shrink:0}._limitWarning_tlapu_181{color:#f59e0b;font-weight:500}._resultsContainer_tlapu_186{flex:1;overflow-y:auto;overflow-x:hidden}._fileHeader_tlapu_192{padding:6px 10px;background:var(--framework-solution-tab-selected-bg);cursor:pointer;display:flex;align-items:center;gap:8px;font-size:11px;-webkit-user-select:none;user-select:none}._fileIcon_tlapu_203{color:#75beff;font-size:10px;flex-shrink:0}._fileName_tlapu_209{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--framework-solution-tab-text-selected)}._matchCount_tlapu_217{color:#999;font-size:11px;flex-shrink:0}._matchesList_tlapu_223{background:var(--framework-solution-bg);display:flex;flex-direction:column;gap:2px;padding:0 0 0 15px}._matchItem_tlapu_231{display:flex;gap:8px;padding:4px 8px;align-items:center;border-left:2px solid transparent;transition:all .15s}._matchItem_tlapu_231:hover{background-color:var(--framework-solution-tab-selected-bg);border-left-color:var(--green-text-color)}._lineNumber_tlapu_245{color:#858585;text-align:right;flex-shrink:0;font-family:Consolas,Courier New,monospace}._linePreview_tlapu_252{flex:1;font-size:12px;color:#ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Consolas,Courier New,monospace;cursor:pointer}._replaceMatchButton_tlapu_263{background:none;border:1px solid var(--framework-solution-border);color:var(--green-text-color);padding:2px 6px;font-size:14px;cursor:pointer;border-radius:2px;display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0;opacity:0}._replaceMatchButton_tlapu_263:hover:not(:disabled){background:var(--green-text-color);color:#fff;border-color:var(--green-text-color)}._replaceMatchButton_tlapu_263:disabled{opacity:.3;cursor:not-allowed}._matchItem_tlapu_231:hover ._replaceMatchButton_tlapu_263{opacity:1}._highlight_tlapu_294{background-color:#515c6a;color:#fff;padding:0 2px}._noResults_tlapu_300{padding:32px 16px;text-align:center;color:#999;font-size:13px}._emptyState_tlapu_307{text-align:center;color:#6c6c6c;font-size:12px;line-height:1.6}._autocompleteRoot_tlapu_315{width:100%}._autocompleteRoot_tlapu_315 .MuiFormControl-root{min-width:100%!important}._autocompleteRoot_tlapu_315 .MuiInputBase-root{padding:0!important;background:var(--framework-solution-tab-selected-bg);border:1px solid var(--framework-solution-border);border-radius:6px;min-height:32px}._autocompleteRoot_tlapu_315 .MuiInputBase-input{padding:4px 8px!important;color:var(--framework-solution-tab-text-selected)!important;font-size:12px!important}._autocompleteRoot_tlapu_315 .MuiOutlinedInput-notchedOutline{border:none!important}._autocompletePopper_tlapu_341{z-index:9999!important}._autocompletePaper_tlapu_345{background-color:var(--framework-solution-tabset-bg)!important;border:1px solid var(--framework-solution-border)!important;color:var(--framework-solution-tab-text)!important;border-radius:4px!important;margin-top:4px!important}._autocompleteOption_tlapu_353{font-size:12px!important;padding:8px 10px!important;min-height:unset!important;color:var(--framework-solution-tab-text)!important}._autocompleteOption_tlapu_353:hover,._autocompleteOption_tlapu_353.Mui-focused{background-color:var(--framework-solution-tab-selected-bg)!important;color:var(--framework-solution-tab-text-selected)!important}._autocompleteOption_tlapu_353[aria-selected=true]{background-color:var(--framework-solution-border)!important;color:var(--framework-solution-tab-text-selected)!important}._popupIcon_tlapu_371{color:#999;font-size:16px;margin-right:4px}._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}._codingViewEditorAndThemeSelectorInnerContainer_107g6_1{display:flex;flex-direction:column;height:50%;flex:1;width:100%;height:100%}._codingViewEditorContainer_107g6_10{height:inherit;width:100%}._codingViewEditor_107g6_1{height:100%;width:100%;flex:1}._codingViewEditor_107g6_1 .monaco-editor,._codingViewEditor_107g6_1 .monaco-editor-background,._codingViewEditor_107g6_1 .monaco-editor .margin,._codingViewEditor_107g6_1 .minimap-decorations-layer{background-color:var(--framework-solution-editor-bg)!important}._codingViewEditorContainer_107g6_10 svg[aria-label="Codeium Logo"]{display:none}._copilotMarginZone_107g6_32{border:1px solid #3489ff;border-left:none;border-right:none}._ai-replacement-highlight_107g6_38{background-color:#ffe066!important;transition:background-color .5s}._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)}._dialogPaperStyle_18fyp_1{border-radius:16px!important;padding:20px!important;max-width:360px!important;width:100%;background-color:var(--background-color)!important;box-shadow:var(--project-card-box-shadow)!important;background-image:none!important;margin:16px}._iconContainer_18fyp_12{display:flex;justify-content:center;align-items:center;margin:0 auto 16px;width:40px;height:40px;border-radius:50%;background-color:var(--chip-color-hard-background);color:var(--chip-color-hard)}._warningIcon_18fyp_24{width:20px;height:20px}._dialogTitle_18fyp_29{text-align:center;font-size:1.125rem!important;font-weight:700!important;color:var(--project-card-text-color)!important;padding:0!important;margin-bottom:8px!important}._dialogDescription_18fyp_38{text-align:center;color:var(--project-card-subtext-color)!important;font-size:.8125rem!important;margin-bottom:20px!important;line-height:1.5!important}._dialogPaperStyle_18fyp_1 .MuiDialogContent-root{padding:0!important;overflow-y:visible!important}._inputLabel_18fyp_53{font-size:.75rem;font-weight:500;color:var(--project-card-text-color);margin-bottom:6px;display:block}._confirmationInput_18fyp_62 .MuiOutlinedInput-root{border-radius:8px;background-color:var(--input-field-background);color:var(--input-field-text-color);transition:all .2s ease;font-size:.875rem}._confirmationInput_18fyp_62 .MuiOutlinedInput-notchedOutline{border-color:var(--input-field-border-color)}._confirmationInput_18fyp_62 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--project-card-text-color)}._confirmationInput_18fyp_62 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--chip-color-hard);border-width:1.5px}._confirmationInput_18fyp_62 input{padding:10px 12px}._actionsContainer_18fyp_88{padding:24px 0 0!important;display:flex;gap:12px;justify-content:stretch}._cancelButton_18fyp_95{flex:1;text-transform:none!important;font-weight:500!important;font-size:.875rem!important;border-radius:8px!important;color:var(--project-card-text-color)!important;border:1px solid var(--chip-border-color)!important;padding:8px 16px!important;background-color:transparent!important;height:36px!important}._cancelButton_18fyp_95:hover{background-color:var(--chip-background-color)!important}._deleteButton_18fyp_113{flex:1;text-transform:none!important;font-weight:500!important;font-size:.875rem!important;border-radius:8px!important;background-color:var(--chip-color-hard)!important;color:#fff!important;padding:8px 16px!important;height:36px!important;box-shadow:none!important}._deleteButton_18fyp_113:hover{filter:brightness(.9)}._deleteButton_18fyp_113:disabled{opacity:.5;background-color:var(--chip-color-hard)!important;cursor:not-allowed}._search-header-dialog-item-select-menu-paper_15o3x_1 ._search-header-dialog-checkbox-root_15o3x_1 .MuiSvgIcon-root{width:.9375rem;height:.9375rem}._search-header-dialog-item-select-menu-paper_15o3x_1 ._search-header-dialog-checkbox-root_15o3x_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-autocomplete-root_15o3x_10{width:100%}._search-header-dialog-select-container_15o3x_14{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:.375rem;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_15o3x_1{flex:1;display:flex;flex-direction:column;gap:.375rem}._search-header-dialog-select-menu-item_15o3x_33{display:flex;gap:.75rem;padding:.375rem 1rem;cursor:pointer}._search-header-dialog-select-menu-item_15o3x_33:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_15o3x_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_15o3x_1{padding:.3125rem 1.125rem .3125rem .75rem}._search-header-dialog-autocomplete-root_15o3x_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_15o3x_1 .MuiInputBase-input{padding:0;font-size:.85rem;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_15o3x_10 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_15o3x_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_15o3x_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_15o3x_1 ._MuiOutlinedInput-root_15o3x_63 ._MuiAutocomplete-input_15o3x_44{border:.0625rem solid var(--ql-card-border)}.MuiPaper-root._search-header-dialog-item-select-menu-paper_15o3x_1{max-height:12.5rem;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_15o3x_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_15o3x_1 ._search-header-dialog-select-menu-item_15o3x_33.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_15o3x_1::-webkit-scrollbar{width:.4375rem}._search-header-dialog-autocomplete-popper_15o3x_85 ._search-header-dialog-item-select-menu-paper_15o3x_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_15o3x_10 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_15o3x_85{flex:1}._search-header-dialog-autocomplete-popper_15o3x_85 ul{max-height:unset}._search-header-dialog-item-select_15o3x_1 ._search-header-dialog-item-select_15o3x_1:hover .MuiOutlinedInput-notchedOutline{border:0 solid transparent;top:0}._search-header-dialog-autocomplete-root_15o3x_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_15o3x_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_15o3x_10 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_15o3x_120 ::-webkit-scrollbar{width:.4375rem}._search-header-dialog-select-menu-item_15o3x_33._selected_15o3x_124,._search-header-dialog-select-menu-item_15o3x_33:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_15o3x_134{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_15o3x_141{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-drawer-container_4m8lj_1{display:flex;height:100%;flex-direction:column}._search-header-container_4m8lj_7{display:flex;align-items:center;gap:.9375rem;flex-direction:column;padding:.625rem 1.25rem;z-index:9;overflow:auto;height:100%}._search-header-input-container_4m8lj_18{display:flex;align-items:center;border-radius:.25rem;border:var(--project-filter-container-border);overflow:hidden;width:100%;min-height:max-content}._search-header-input-inner-container_4m8lj_28{display:flex;align-items:center;gap:.5rem;flex:1;padding:0 .8125rem;min-width:1.875rem}._search-header-icon_4m8lj_37{min-width:.875rem;height:.875rem;stroke:var(--icon-color-for-search)}._search-header-input_4m8lj_18{border:none;padding:.4375rem 0;flex:1;background-color:transparent;color:var(--project-filter-input-text)}._search-header-input_4m8lj_18:focus{outline:none}._search-header-input_4m8lj_18::placeholder{color:var(--project-filter-input-color-placeholder);font-size:.85rem;font-weight:400}._search-header-input-outer-container_4m8lj_61{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_4m8lj_68{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400;display:flex;align-items:center;gap:.3125rem}._info-icon_4m8lj_77{display:flex}._tooltip-popper_4m8lj_81.MuiTooltip-popper ._tooltip-root_4m8lj_81.MuiTooltip-tooltip{padding:.25rem .5rem;color:var(--text-tooltip-color);font-size:.6875rem;font-style:normal;font-weight:500;line-height:1rem;margin:.3125rem;word-wrap:break-word;border-radius:.3125rem;background:var(--text-tooltip-background-color)}._tooltip-popper_4m8lj_81.MuiTooltip-popper ._tooltip-root-arrow_4m8lj_94{color:var(--text-tooltip-background-color)}._search-header-drawer-header-container_4m8lj_98{display:flex;justify-content:space-between;padding:.625rem 1.25rem;width:100%;font-size:1.3125rem;align-items:center;border-bottom:var(--header-border)}._search-header-drawer-close-button_4m8lj_109{cursor:pointer;display:flex}._search-header-drawer-header-text-container_4m8lj_114,._search-header-drawer-close-button_4m8lj_109{color:var(--secondary-text-color)}._search-header-drawer-footer-container_4m8lj_122{display:flex;justify-content:flex-end;padding:.625rem 1.25rem;width:100%;font-size:1.3125rem;align-items:center;border-top:var(--header-border)}._search-header-drawer-footer-button_4m8lj_133{padding:.5rem .9375rem;cursor:pointer;border-radius:.3125rem;background-color:var(--button-primary);color:var(--button-primary-text-color);font-size:.9375rem;border:none;-webkit-user-select:none;user-select:none;display:flex;gap:.5625rem;text-align:left;align-items:center;line-height:1}._search-header-drawer-footer-button_4m8lj_133:hover{background-color:var(--button-primary-hover)}._search-header-drawer-footer-button-disabled_4m8lj_153{opacity:.7;cursor:not-allowed}.MuiFormControlLabel-root._search-header-toggle-container_4m8lj_158{margin:0;width:100%;justify-content:flex-end}._search-header-toggle-container_4m8lj_158 ._search-header-toggle-label_4m8lj_164{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-toggle-container_4m8lj_158 .MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_4m8lj_158 .MuiSwitch-thumb{color:var(--button-primary)}._search-header-toggle-container_4m8lj_158 .MuiFormControlLabel-root._search-header-toggle-root_4m8lj_178 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_4m8lj_158 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container_4m8lj_158 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-root_4m8lj_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_2wmw3_1 ._updateProjectDialogPaper_2wmw3_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_2wmw3_15{display:flex;flex-direction:column;gap:3px}._updateProjectDialogNameInputContainerInner_2wmw3_22{display:flex;justify-content:space-between;align-items:baseline}._chooseProjectTypeIconsContainer_2wmw3_28{width:100%;height:70px;position:relative;justify-content:space-evenly;display:flex}._chooseProjectTypeIcon_2wmw3_28 svg{width:100%;filter:var(--language-icon-drop-shadow);height:100%}._chooseProjectTypeFirstIcon_2wmw3_48{width:16px;z-index:3;display:flex;align-items:center;justify-content:center}._chooseProjectTypeSecondIcon_2wmw3_56{width:16px;display:flex;align-items:center;justify-content:center;z-index:2}._myProjectTypeIconsContainerForCapstone_2wmw3_64{position:relative;display:flex}._updateProjectDialogNameInputMaxLimit_2wmw3_69{font-size:10px;font-style:italic;color:var(--input-field-label-color)}._updateProjectHeader_2wmw3_75{display:flex;gap:5px;align-items:center;font-size:15px}._updateProjectDialogIconContainer_2wmw3_82{width:50px;height:25px;position:relative;display:flex;max-width:fit-content}._updateProjectDialogIconContainer_2wmw3_82:has(._updateProjectDialogIconFirstIcon_2wmw3_90){max-width:unset}._updateProjectDialogIcon_2wmw3_82{width:100%;height:100%;aspect-ratio:1/1}._updateProjectDialogIcon_2wmw3_82 svg{width:100%;filter:var(--dialog-icon-drop-shadow);height:100%}._updateProjectDialogNameInputContainer_2wmw3_22{display:flex;flex-direction:column;gap:5px}._updateProjectDialogNameInputContainer_2wmw3_22 label{font-size:12px;color:var(--input-field-label-color)}._updateProjectPrivacyOptionLabel_2wmw3_117 input{margin:unset}._updateProjectDialogTextField_2wmw3_121 ._updateProjectDialogTextFieldInput_2wmw3_121{color:var(--input-field-text-color);padding:5px 10px;font-size:13px;border-radius:4px}._updateProjectDialogTextField_2wmw3_121 ._updateProjectDialogTextFieldInput_2wmw3_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_2wmw3_121 ._updateProjectDialogTextFieldInput_2wmw3_121:focus{border-radius:4px;border:1px solid #88ADF7}._updateProjectDialogPrivacyContainer_2wmw3_147{display:flex;gap:10px;font-size:12px}._updateProjectPrivacyOptions_2wmw3_153{display:flex;gap:10px;align-items:center}._updateProjectPrivacyOptionLabel_2wmw3_117{display:flex;gap:5px}._updateProjectDialogButtonsContainer_2wmw3_164{display:flex;gap:10px;align-items:center;justify-content:flex-end}._updateProjectDialogButton_2wmw3_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_2wmw3_184{display:flex;column-gap:1rem}._chooseProjectTypeIcon_2wmw3_28{width:100%;height:100%;aspect-ratio:1/1}._chooseProjectTypeIcon_2wmw3_28 svg{width:100%;filter:var(--dialog-icon-drop-shadow);height:100%}._updateProjectDialogIconFirstIcon_2wmw3_90{position:absolute;left:0;width:unset;z-index:3}._updateProjectDialogIconSecondIcon_2wmw3_208{position:absolute;left:10px;width:unset;z-index:2}._updateProjectDialogIconThirdIcon_2wmw3_215{position:absolute;left:20px;width:unset;z-index:1}.MuiFormGroup-root._createProjectDialogPrivacyInnerContainer_2wmw3_222{display:flex;flex-direction:row;gap:15px;align-items:center}.MuiButtonBase-root._createProjectVisibilityRadio_2wmw3_229{padding:0;margin:0;color:#acacac}.MuiButtonBase-root._createProjectVisibilityRadio_2wmw3_229._createProjectVisibilityRadioChecked_2wmw3_235{color:var(--create-project-radio-button-checked)}._createProjectPrivacyOptionLabel_2wmw3_239 input{margin:unset}._createProjectPrivacyOptionLabel_2wmw3_239{display:flex;gap:5px}._createProjectPrivacyOptionLabel_2wmw3_239 .MuiFormControlLabel-label{font-size:12px}._updateProjectDialogPrivacyContainer_2wmw3_147 label{font-size:12px;margin:0}._updateProjectDialogPrivacyContainer_2wmw3_147 svg{width:16px;height:16px}._updateProjectLevelSelectorOuter_2wmw3_262{display:flex;flex-direction:column;gap:5px}._updateProjectDialogNote_2wmw3_268{font-size:12px;color:var(--info-text-color)}._collaborative-header-input-outer-container_2wmw3_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_2wmw3_284{color:var(--input-field-label-color);font-size:13px;font-weight:400;display:flex;align-items:center;gap:5px}._info-icon_2wmw3_293{display:flex}._tooltip-popper_2wmw3_297.MuiTooltip-popper ._tooltip-root_2wmw3_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_2wmw3_297.MuiTooltip-popper ._tooltip-root-arrow_2wmw3_310{color:var(--text-tooltip-background-color)}.MuiFormControlLabel-root._collaborative-header-toggle-container_2wmw3_314{margin:0;width:100%;justify-content:flex-end}._collaborative-header-toggle-container_2wmw3_314 ._collaborative-header-toggle-label_2wmw3_320{color:var(--input-field-label-color);font-size:13px;font-weight:400}._collaborative-header-toggle-container_2wmw3_314 .MuiFormControlLabel-root._collaborative-header-toggle-root_2wmw3_326 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._collaborative-header-toggle-container_2wmw3_314 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._collaborative-header-toggle-container_2wmw3_314 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._collaborative-header-toggle-root_2wmw3_326{margin:0}._updateProjectDialogFrontendTemplateContainer_2wmw3_342{display:flex;flex-direction:column;gap:8px}._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_179p8_1 ._search-header-dialog-checkbox-root_179p8_1 .MuiSvgIcon-root{width:.9375rem;height:.9375rem}._search-header-dialog-item-select-menu-paper_179p8_1 ._search-header-dialog-checkbox-root_179p8_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-select-container_179p8_10{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:.375rem;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_179p8_1{flex:1;display:flex;flex-direction:column;gap:.375rem}._search-header-dialog-select-menu-item_179p8_29{display:flex;gap:.75rem;padding:.375rem 1rem;cursor:pointer}._search-header-dialog-select-menu-item_179p8_29:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_179p8_40{width:100%}._search-header-dialog-autocomplete-root_179p8_40 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_179p8_1{padding:.3125rem 1.125rem .3125rem .75rem}._search-header-dialog-autocomplete-root_179p8_40 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_179p8_1 .MuiInputBase-input{padding:0;font-size:.85rem;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_179p8_40 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_179p8_40 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_179p8_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_179p8_1 ._MuiOutlinedInput-root_179p8_63 ._MuiAutocomplete-input_179p8_44{border:.0625rem solid var(--ql-card-border)}.MuiPaper-root._search-header-dialog-item-select-menu-paper_179p8_1{max-height:12.5rem;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_179p8_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_179p8_1 ._search-header-dialog-select-menu-item_179p8_29.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_179p8_1::-webkit-scrollbar{width:.4375rem}._search-header-dialog-autocomplete-popper_179p8_85 ._search-header-dialog-item-select-menu-paper_179p8_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_179p8_40 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_179p8_85{flex:1}._search-header-dialog-autocomplete-popper_179p8_85 ul{max-height:unset}._search-header-dialog-item-select_179p8_1 ._search-header-dialog-item-select_179p8_1:hover .MuiOutlinedInput-notchedOutline{border:0 solid transparent;top:0}._search-header-dialog-autocomplete-root_179p8_40 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_179p8_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_179p8_40 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_179p8_120 ::-webkit-scrollbar{width:.4375rem}._search-header-dialog-select-menu-item_179p8_29._selected_179p8_124,._search-header-dialog-select-menu-item_179p8_29:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_179p8_134{display:flex;width:100%;gap:.1875rem;flex-direction:column}._search-header-input-label_179p8_141{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-dialog-item-select-menu-paper_1cjdo_1 ._search-header-dialog-checkbox-root_1cjdo_1 .MuiSvgIcon-root{width:.9375rem;height:.9375rem}._search-header-dialog-item-select-menu-paper_1cjdo_1 ._search-header-dialog-checkbox-root_1cjdo_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-autocomplete-root_1cjdo_10{width:100%}._search-header-dialog-select-container_1cjdo_14{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:.375rem;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_1cjdo_1{flex:1;display:flex;flex-direction:column;gap:.375rem}._search-header-dialog-select-menu-item_1cjdo_33{display:flex;gap:.75rem;padding:.375rem 1rem;cursor:pointer}._search-header-dialog-select-menu-item_1cjdo_33:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_1cjdo_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1cjdo_1{padding:.3125rem 1.125rem .3125rem .75rem}._search-header-dialog-autocomplete-root_1cjdo_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1cjdo_1 .MuiInputBase-input{padding:0;font-size:.85rem;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1cjdo_10 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_1cjdo_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1cjdo_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_1cjdo_1 ._MuiOutlinedInput-root_1cjdo_63 ._MuiAutocomplete-input_1cjdo_44{border:.0625rem solid var(--ql-card-border)}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1cjdo_1{max-height:12.5rem;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_1cjdo_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_1cjdo_1 ._search-header-dialog-select-menu-item_1cjdo_33.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_1cjdo_1::-webkit-scrollbar{width:.4375rem}._search-header-dialog-autocomplete-popper_1cjdo_85 ._search-header-dialog-item-select-menu-paper_1cjdo_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_1cjdo_10 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_1cjdo_85{flex:1}._search-header-dialog-autocomplete-popper_1cjdo_85 ul{max-height:unset}._search-header-dialog-item-select_1cjdo_1 ._search-header-dialog-item-select_1cjdo_1:hover .MuiOutlinedInput-notchedOutline{border:0 solid transparent;top:0}._search-header-dialog-autocomplete-root_1cjdo_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_1cjdo_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_1cjdo_10 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_1cjdo_120 ::-webkit-scrollbar{width:.4375rem}._search-header-dialog-select-menu-item_1cjdo_33._selected_1cjdo_124,._search-header-dialog-select-menu-item_1cjdo_33:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_1cjdo_134{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_1cjdo_141{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400;display:flex;align-items:center;gap:.3125rem}._search-header-dialog-item-select-menu-paper_dqbhm_1 ._search-header-dialog-checkbox-root_dqbhm_1 .MuiSvgIcon-root{width:.9375rem;height:.9375rem}._search-header-dialog-item-select-menu-paper_dqbhm_1 ._search-header-dialog-checkbox-root_dqbhm_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color)}._search-header-dialog-autocomplete-root_dqbhm_10{width:100%}._search-header-dialog-select-container_dqbhm_14{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:.375rem;align-items:center;height:fit-content;width:100%;min-height:max-content}._search-header-dialog-item-select_dqbhm_1{flex:1;display:flex;flex-direction:column;gap:.375rem}._search-header-dialog-select-menu-item_dqbhm_33{display:flex;gap:.75rem;padding:.375rem 1rem;cursor:pointer}._search-header-dialog-select-menu-item_dqbhm_33:hover{background-color:var(--search-autocomplete-item-selected-background-color)}._search-header-dialog-autocomplete-root_dqbhm_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_dqbhm_1{padding:.3125rem 1.125rem .3125rem .75rem}._search-header-dialog-autocomplete-root_dqbhm_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_dqbhm_1 .MuiInputBase-input{padding:0;font-size:.85rem;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_dqbhm_10 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_dqbhm_10 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_dqbhm_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_dqbhm_1 ._MuiOutlinedInput-root_dqbhm_63 ._MuiAutocomplete-input_dqbhm_44{border:.0625rem solid var(--ql-card-border)}.MuiPaper-root._search-header-dialog-item-select-menu-paper_dqbhm_1{max-height:12.5rem;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_dqbhm_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_dqbhm_1 ._search-header-dialog-select-menu-item_dqbhm_33.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_dqbhm_1::-webkit-scrollbar{width:.4375rem}._search-header-dialog-autocomplete-popper_dqbhm_85 ._search-header-dialog-item-select-menu-paper_dqbhm_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_dqbhm_10 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_dqbhm_85{flex:1}._search-header-dialog-autocomplete-popper_dqbhm_85 ul{max-height:unset}._search-header-dialog-item-select_dqbhm_1 ._search-header-dialog-item-select_dqbhm_1:hover .MuiOutlinedInput-notchedOutline{border:0 solid transparent;top:0}._search-header-dialog-autocomplete-root_dqbhm_10 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_dqbhm_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_dqbhm_10 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_dqbhm_120 ::-webkit-scrollbar{width:.4375rem}._search-header-dialog-select-menu-item_dqbhm_33._selected_dqbhm_124,._search-header-dialog-select-menu-item_dqbhm_33:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-input-outer-container_dqbhm_134{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_dqbhm_141{color:var(--input-field-label-color);font-size:.75rem;font-weight:400}._search-header-dialog-item-select-menu-paper_p8nzi_1 ._search-header-dialog-checkbox-root_p8nzi_1 .MuiSvgIcon-root{width:.9375rem;height:.9375rem}._search-header-dialog-item-select-menu-paper_p8nzi_1 ._search-header-dialog-checkbox-root_p8nzi_1.Mui-checked{color:var(--search-autocomplete-item-checkbox-color);padding:0}._search-header-dialog-select-container_p8nzi_11{display:flex;overflow:hidden;border:var(--search-autocomplete-border);border-radius:.375rem;align-items:center;height:fit-content;min-height:max-content}._search-header-dialog-autocomplete-root_p8nzi_21{width:100%}._search-header-dialog-item-select_p8nzi_1{flex:1;display:flex;flex-direction:column;gap:.375rem}._search-header-dialog-select-menu-item_p8nzi_32{display:flex;gap:.75rem;padding:.375rem 1rem;cursor:pointer}._search-header-dialog-select-menu-item_p8nzi_32:hover{background-color:var(--search-autocomplete-item-selected-background-color);color:var(--search-autocomplete-item-selected-color)}._search-header-dialog-select-menu-item_p8nzi_32:hover ._search-header-dialog-checkbox-root_p8nzi_1.Mui-checked{color:var(--search-autocomplete-item-selected-color);padding:0}._search-header-dialog-autocomplete-root_p8nzi_21 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_p8nzi_1{padding:.3125rem 1.125rem .3125rem .75rem}._search-header-dialog-autocomplete-root_p8nzi_21 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_p8nzi_1 .MuiInputBase-input{padding:0;font-size:.85rem;width:100%;color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_p8nzi_21 svg{color:var(--search-autocomplete-text)}._search-header-dialog-autocomplete-root_p8nzi_21 .MuiAutocomplete-inputRoot._search-header-dialog-item-select_p8nzi_1 .MuiInputBase-input:focus{outline:none}._search-header-dialog-item-select_p8nzi_1 ._MuiOutlinedInput-root_p8nzi_68 ._MuiAutocomplete-input_p8nzi_49{border:.0625rem solid var(--ql-card-border)}.MuiPaper-root._search-header-dialog-item-select-menu-paper_p8nzi_1{max-height:12.5rem;overflow-y:auto;max-width:min-content}.MuiPaper-root._search-header-dialog-item-select-menu-paper_p8nzi_1 li{white-space:wrap}._search-header-dialog-item-select-menu-paper_p8nzi_1 ._search-header-dialog-select-menu-item_p8nzi_32.Mui-selected{background-color:transparent}._search-header-dialog-item-select-menu-paper_p8nzi_1::-webkit-scrollbar{width:.4375rem}._search-header-dialog-autocomplete-popper_p8nzi_90 ._search-header-dialog-item-select-menu-paper_p8nzi_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_p8nzi_21 fieldset{border:none;top:0}._search-header-dialog-autocomplete-popper_p8nzi_90{flex:1}._search-header-dialog-autocomplete-popper_p8nzi_90 ul{max-height:unset}._search-header-dialog-item-select_p8nzi_1 ._search-header-dialog-item-select_p8nzi_1:hover .MuiOutlinedInput-notchedOutline{border:0 solid transparent;top:0}._search-header-dialog-autocomplete-root_p8nzi_21 .MuiFormControl-root .MuiAutocomplete-inputRoot._search-header-dialog-item-select_p8nzi_1:hover .MuiOutlinedInput-notchedOutline,._search-header-dialog-autocomplete-root_p8nzi_21 .MuiFormControl-root .MuiAutocomplete-inputRoot.Mui-focused .MuiOutlinedInput-notchedOutline{border:none;top:0}._skills-dropdown-popper_p8nzi_125 ::-webkit-scrollbar{width:.4375rem}._search-header-input-outer-container_p8nzi_129{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_p8nzi_136{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-dialog-select-chip-container_p8nzi_142{display:flex;flex-wrap:wrap;gap:.25rem}._search-header-dialog-select-chip_p8nzi_142{background-color:var(--chip-background-color);color:var(--chip-text-color);border:.0625rem solid var(--chip-border-color);border-radius:.9375rem;padding:.375rem .625rem;font-size:.625rem;line-height:0;font-weight:450;display:flex;align-items:center;gap:.25rem}._search-header-dialog-select-chip-close_p8nzi_162{height:100%;cursor:pointer}._search-header-drawer-container_bieq8_1{display:flex;height:100%;flex-direction:column}._search-header-container_bieq8_7{display:flex;align-items:center;gap:.9375rem;flex-direction:column;padding:.625rem 1.25rem;z-index:9;overflow:auto;height:100%}._search-header-input-label_bieq8_25{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400;display:flex;align-items:center;gap:.3125rem}._info-icon_bieq8_34{display:flex}._search-header-input-container_bieq8_38{display:flex;align-items:center;border-radius:.25rem;border:var(--project-filter-container-border);background:var(--question-library-filter-field-background);overflow:hidden;width:100%;min-height:max-content;background-color:transparent}._search-header-input-inner-container_bieq8_50{display:flex;align-items:center;gap:.5rem;flex:1;padding:0 .8125rem;min-width:1.875rem}._search-header-icon_bieq8_59{min-width:.875rem;height:.875rem;stroke:var(--icon-color-for-search)}._search-header-input_bieq8_18{border:none;padding:.4375rem 0;flex:1;background-color:transparent;color:var(--project-filter-input-text)}._search-header-input_bieq8_18:focus{outline:none}._search-header-input_bieq8_18::placeholder{color:var(--project-filter-input-color-placeholder);font-size:.85rem;font-weight:400}._search-header-input-outer-container_bieq8_18{display:flex;width:100%;flex-direction:column;gap:.1875rem}._search-header-input-label_bieq8_25{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-drawer-header-container_bieq8_96{display:flex;justify-content:space-between;padding:.625rem 1.25rem;width:100%;font-size:1.3125rem;align-items:center;border-bottom:var(--header-border)}._search-header-drawer-close-button_bieq8_107{cursor:pointer;display:flex}._search-header-drawer-header-text-container_bieq8_112,._search-header-drawer-close-button_bieq8_107{color:var(--secondary-text-color)}._search-header-drawer-footer-container_bieq8_120{display:flex;justify-content:flex-end;padding:.625rem 1.25rem;width:100%;font-size:1.3125rem;align-items:center;border-top:var(--header-border)}._search-header-drawer-footer-button_bieq8_131{padding:.5rem .9375rem;cursor:pointer;border-radius:.3125rem;background-color:var(--button-primary);color:var(--button-primary-text-color);font-size:.9375rem;border:none;-webkit-user-select:none;user-select:none;display:flex;gap:.5625rem;text-align:left;align-items:center;line-height:1}._search-header-drawer-footer-button_bieq8_131:hover{background-color:var(--button-primary-hover)}._search-header-drawer-footer-button-disabled_bieq8_151{opacity:.7;cursor:not-allowed}.MuiFormControlLabel-root._search-header-toggle-container_bieq8_156{margin:0;width:100%;justify-content:flex-end}._search-header-toggle-container_bieq8_156 ._search-header-toggle-label_bieq8_162{color:var(--input-field-label-color);font-size:.8125rem;font-weight:400}._search-header-toggle-container_bieq8_156 .MuiSwitch-thumb{color:var(--button-primary)}._search-header-toggle-container_bieq8_156 .MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_bieq8_156 .MuiFormControlLabel-root._search-header-toggle-root_bieq8_176 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}._search-header-toggle-container_bieq8_156 .Mui-checked .MuiSwitch-thumb{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-container_bieq8_156 .Mui-checked+.MuiSwitch-track{background-color:var(--button-primary)}.MuiFormControlLabel-root._search-header-toggle-root_bieq8_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}
