:root{line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%;height:100vh;overflow:auto}body{margin:0;font-family:var(--font-family);min-height:100vh}h1{font-size:3.2em;line-height:1.1}*{box-sizing:border-box;padding:0;margin:0}body{font-family:var(--font-family);overflow:hidden!important}body{font-family:var(--font-family)}* ::-webkit-scrollbar{width:7px;height:7px}* ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:12px}* ::-webkit-scrollbar-track{background:transparent}:root{--webkit-scrollbar-thumb-color: #ffffff;--create-project-dialog-text-color: #ffffff;--background-color: #ffffff;--dialog-border-color: none;--dialog-icon-drop-shadow: none;--icon-color-for-search: #7444D4;--scrollbar-thumb-color: #aeb8be;--header-background: #ffffff;--header-box-shadow: 0px 6px 20px 0px rgba(145, 145, 145, .47);--header-text-color: #383A42;--nav-item-color: #555;--nav-item-hover-color: #7444D4;--nav-item-selected-color: #7444D4;--cta-background: #b8f3a1;--cta-text-color: black;--dropdown-background: #eee;--dropdown-hover: #ddd;--auth-btn-background: #834DF0;--auth-btn-hover: #7444D4;--tab-selected: #834DF0;--tab: #383A42;--tab-hover: #7444D4;--user-name-color: black;--auth-button-color: #ffffff;--user-email-color: #666;--text-color: #000000;--question-library-text-color: #000000;--secondary-text-color: #383A42;--tertiary-text-color: #242424;--quaternary-card-text-color: #000;--button-box-shadow1: 0px 0px 8px 1px #a8a8a8;--background-1: #f0f0f0;--background-2: #ffff;--header-background-2: #8080800f;--editor-tab-hover: #0000000a;--editor-tab-text-color: #0000008c;--editor-tab-text-color-hover: #1A1A1A;--project-card-background: #ffff;--question-card-background: #ffff;--project-card-border: none;--question-card-border: none;--project-filter-container-border: 1px solid #9da3af;--project-filter-input-color-placeholder: #cccccc;--project-filter-input-text: var(--swatch--white);--project-card-text-color: #383A42;--project-card-subtext-color: #4a5568;--project-name-heading: #2d3748;--project-card-box-shadow: 0 0 16px 4px rgb(131 131 131 / 15%);--question-card-box-shadow: 0 0 16px 4px rgb(131 131 131 / 15%);--project-card-triple-dot-color: #383A42;--package-card-triple-dot-color: #fff;--project-card-triple-dot-border-color: none;--project-card-triple-dot-filter: none;--create-project-dialog-button-border-color: 1px solid #494B57;--create-project-dialog-button-color: #ffff;--create-project-dialog-button-text-color: #494B57;--create-project-button-background: #834DF0;--create-project-button-background-hover: #7444D4;--input-field-background: #ffffff;--input-field-border-color: #C9CCD6;--input-field-text-color: #000000;--input-field-label-color: #000000;--language-icon-drop-shadow: drop-shadow(1px 2px 3px #6f6f6f7d);--create-project-radio-button-checked: #834DF0;--search-autocomplete-border: 1px solid rgb(191, 191, 191);--search-autocomplete-text: #666;--search-autocomplete-item-selected-background-color: #834DF0;--search-autocomplete-background-color: #834DF0;--search-autocomplete-item-checkbox-unchecked-color: #acacac;--search-autocomplete-item-checkbox-color: #834DF0;--search-autocomplete-item-selected-color: #ffffff;--search-autocomplete-item-color: #666;--search-autocomplete-item-single-select-color: #666;--search-autocomplete-list-background-color: #ffff;--search-autocomplete-list-border: inherit;--project-carousal-background-color: #ffffff;--project-carousal-color: #a5a9b1;--project-carousal-header-type-color: #323765;--project-carousal-background-color-hover: #ffffff;--project-carousal-color-hover: #818594;--triple-dot-dropdown-tooltip-color: #000;--triple-dot-dropdown-tooltip-background-color: #FFF;--triple-dot-dropdown-tooltip-hover-item-color: #e9e9e9a6;--triple-dot-dropdown-tooltip-border: .5px solid #C9CCD6;--triple-dot-dropdown-tooltip-hover-box-shadow: 0px 6px 20px 0px rgba(145, 145, 145, .47);--swatch--brand-1: #7b84f7;--swatch--brand-2: #f1afdf;--swatch--white: #6b6b6b;--swatch--grey: #323765;--font--heading-primary: var(--swatch--white);--font--heading-secondary: var(--swatch--grey);--font-family: Roboto, sans-serif;--tour-background-color: #fff;--tour-border-color: none;--tour-button-text-color: #ffffff;--tour-text-color: #2d2d2d;--tour-arrow-color: #fff;--tour-button-color: #834DF0;--tour-button-hover-color: #7444D4;--showcase-border: 1px solid #9da3af;--approval-card-bg: #ffffff;--approval-card-border: none;--header-border: 1px solid #EBECF0;--approval-card-text-color: #383A42;--approval-card-button-bg: #834DF0;--approval-card-button-hover-bg: #834DF0;--approval-card-button-text-color: #fff;--text-tooltip-color: #000;--text-tooltip-background-color: #F0EFEF;--approval-card-box-shadow: 0 0 16px 4px rgb(131 131 131 / 15%);--sub-admin-card-bg: #ffffff;--sub-admin-card-border: none;--sub-admin-card-text-color: #383A42;--sub-admin-card-tooltip-color: #000;--sub-admin-card-button-bg: #834DF0;--sub-admin-card-button-hover-bg: #834DF0;--sub-admin-card-button-text-color: #fff;--sub-admin-card-tooltip-background-color: #F0EFEF;--sub-admin-card-box-shadow: 0 0 16px 4px rgb(131 131 131 / 15%);--link-color: #315FBD;--info-text-color: #315FBD;--slider-dialog-background: #ffffff;--slider-dialog-button-border-color: 1px solid #494B57;--slider-dialog-button-color: #494B57;--slider-dialog-button-text-color: #494B57;--slider-dialog-header-footer-box-shadow: 0px 3.879px 15.517px 0px rgba(0, 0, 0, .16);--button-primary: #834DF0;--button-primary-hover: #7444D4;--button-primary-text-color: #ffffff;--border-primary-color: #9da3af;--border-secondary-color: #C9CCD6;--border-tertiary-color: #00000014;--project-approval-history-card-background-color: #ffffff;--project-approval-history-card-border: 1px solid #9da3af;--project-approval-history-card-text-color: #383A42;--project-approval-history-card-box-shadow: 0 0 16px 4px rgb(131 131 131 / 15%);--chip-background-color: #F0F0F0;--chip-border-color: #A8ADBD;--chip-text-color: rgb(122, 122, 122);--chip-color-easy: #208A3C;--chip-color-easy-background: #208a3c1a;--chip-color-medium: #E56D17;--chip-color-medium-background: #E56D171a;--chip-color-hard: #DB3B4B;--chip-color-hard-background: #DB3B4B1A;--chip-color-language: #6c5ce7;--chip-color-language-background: rgba(108, 92, 231, .1);--primary-radio-button-disable-color: #4E5157;--additional-information-card-bg: #ffffff;--additional-information-card-border: none;--additional-information-card-text-color: #383A42;--additional-information-card-button-text-color: #fff;--additional-information-card-tooltip-background-color: #F0EFEF;--additional-information-card-box-shadow: 0 0 16px 4px rgb(131 131 131 / 15%);--green-text-color: #369650;--orange-text-color: #ed750a;--yellow-text-color: #FFAF0F;--yellow-secondary-color: #fff6bd4d;--blue-text-color: #4682FA;--grey-text-color: #5A5D6B;--views-text-color: #039ba1;--red-text-hard: #DB3B4B;--project-corosol-background-color: #e9d8f3;--project-corosol-border: 1.5px solid #e5e7ec;--mode-btn-background: #f0f0f7;--mode-btn-hover: #e8e8f3;--input-container-background: #fff;--input-container-border-color: #d3d3d3;--create-question-background: #fff;--input-container-focus-background: #F2F3F4;--duration-warning-color: #f59e0b;--container-header-background: #FAFAFA;--default-table-header-text: #7444D4;--default-table-header-background: #e3dbf2;--slider-dialog-header: #F0F0F0;--card-wrapper-solution: #ffffff;--question-card-background: #ffffff;--question-card-title: #333;--question-card-description: #666;--question-card-border-color: rgba(0, 0, 0, .04);--question-card-hover-background-color: #f9fcff;--question-card-hover-border-color: #91caff;--bg-color: #ffffff;--text-primary-color: #1a1a1a;--text-secondary-color: #f5f5f5;--border-color: #ccc;--hover-row-color: #f0f0f0;--delete-color: red;--question-tag-text-color: #039ba1;--question-tag-difficulty-value-easy: #55A76A;--question-tag-difficulty-value-medium: #FDBD3D;--question-tag-difficulty-value-hard: #DB3B4B;--question-tag-card-arrow-color: #1e88e5;--question-card-category-value: #999;--question-card-category-icon: #767676;--mode-btn-color: #666;--capstone_flexlayout__tabset_tabbar_outer_top: rgb(31 41 55);--capstone-editor-file-tab-background-selected: rgba(55, 65, 81, 1);--capstone-editor-file-tab-border-top-selected: 2px solid rgb(59, 130, 246, 1);--capstone-background-color: rgb(31 41 55);--capstone-border-color: rgb(55 65 81);--capstone-editor-background-color: rgb(17 24 39);--repo-create-background-color: #16A34A;--repo-create-background-color-hover: #218838;--repo-upload-button-background-color: #4CAF50;--repo-upload-button-background-color-hover: #45a049;--repo-count-badge-background-color: #f1f2f4;--repo-count-badge-font-weight: 600;--repo-count-badge-color: #8b949e;--package-desc-dialog-content-background-color: white;--package-desc-dialog-summary-color: #374151;--package-checkbox-color: #ced0d6;--package-card-background-green: linear-gradient(135deg, #10b981 0%, #059669 100%);--package-card-background-purple: linear-gradient(135deg, #8b5cf6 0%, #6d28d9 100%);--package-card-background-blue: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);--package-card-background-orange: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);--package-card-background-pink: linear-gradient(135deg, #ec4899 0%, #be185d 100%);--package-card-background-teal: linear-gradient(135deg, #14b8a6 0%, #0f766e 100%);--package-card-background-red: linear-gradient(135deg, #ef4444 0%, #b91c1c 100%);--package-card-background-indigo: linear-gradient(135deg, #6366f1 0%, #4338ca 100%);--dashboard-features-bg-primary: #ffffff;--dashboard-features-bg-secondary: #f8fafc;--dashboard-features-text-primary: #111827;--dashboard-features-text-secondary: #6b7280;--dashboard-features-text-muted: #9ca3af;--dashboard-features-border-color: #e5e7eb;--dashboard-features-shadow-color: rgba(0, 0, 0, .1);--dashboard-features-hover-shadow: rgba(0, 0, 0, .15);--dashboard-features-highlight-bg: rgba(17, 24, 39, .1);--dashboard-features-feature-bg: rgba(17, 24, 39, .05);--dashboard-features-button-hover-bg: #f3f4f6;--dashboard-features-theme-button-border: #d1d5db;--dashboard-features-theme-button-color: #6b7280;--dashboard-features-cta-badge-bg: linear-gradient(135deg, rgba(239, 246, 255, 1), rgba(250, 245, 255, 1));--dashboard-features-cta-badge-border: #bfdbfe;--dashboard-features-cta-badge-text: #374151;--dashboard-header-feature-background-color: linear-gradient(90deg, var(--font--heading-primary), var(--font--heading-primary) 0%, var(--font--heading-secondary));--dashboard-header-feature-gradient-color: linear-gradient(90deg, var(--swatch--brand-1), var(--swatch--brand-2));--dashboard-header-feature-sub-title-color: 475569;--capstone-banner-background-color: linear-gradient(to right, #24243E, #302B63, #0F0C29);--package-desc-dialog-head-border-background-color: #e5e7eb}[data-theme=dark]{--capstone-editor-background-color: rgb(17 24 39);--capstone-border-color: rgb(55 65 81);--capstone-background-color: rgb(31 41 55);--capstone_flexlayout__tabset_tabbar_outer_top: rgb(31 41 55);--capstone-editor-file-tab-background-selected: rgba(55, 65, 81, 1);--capstone-editor-file-tab-border-top-selected: 2px solid rgb(59, 130, 246, 1);--mode-btn-background: #4E5157;--mode-btn-hover: #4E5157;--package-desc-dialog-head-border-background-color: #374151;--package-desc-dialog-content-background-color: #1f2937;--package-desc-dialog-title-color: #f9fafb;--package-desc-dialog-summary-color: #868a91;--package-desc-dialog-icon-color: #818cf8;--package-title-container-hover-background-color: #333333;--nav-item-color: #fff;--mode-btn-color: #fff;--repo-private-chip-background-color: transparent;--repo-private-chip-color: #f85149;--repo-public-chip-background-color: transparent;--repo-public-chip-color: #3fb950;--repo-last-update-color: #8b949e;--repo-name-color: #58a6ff;--repo-count-color: #c9d1d9;--repo-count-badge-background-color: #30363d;--repo-count-badge-color: #8b949e;--repo-count-badge-font-weight: 600;--repo-create-button-background-color: #238636;--repo-create-button-background-color-hover: #2ea043;--repo-list-button-background-color: #1f6feb;--repo-list-button-background-color-hover: #388bfd;--repo-head-color: #c9d1d9;--repo-optional-color: #6b7280;--repo-visibility-section-border: none;--repo-section-title: #374151;--repo-radio-descrition-color: #8b949e;--repo-create-background-color: #238636;--repo-create-background-color-hover: #2ea043;--repo-upload-button-background-color: #238636;--repo-upload-button-background-color-hover: #2ea043;--views-text-color: #039ba1;--project-corosol-border: 1.5px solid #e5e7ec59;--project-corosol-background-color: unset;--project-carousal-header-type-color: #ffffffba;--slider-dialog-background: #1e1e1e;--webkit-scrollbar-thumb-color: transparent;--background-color: #1e1e1e;--icon-color-for-search: #8150BE;--dialog-border-color: 1px solid rgb(36, 36, 36);--dialog-icon-drop-shadow: drop-shadow(2px 4px 6px black);--scrollbar-thumb-color: #aeb8be;--header-background: #333;--header-text-color: white;--header-box-shadow: 0px 6px 20px 0px rgb(38 38 38 / 47%);--nav-item-hover-color: #8150BE;--nav-item-selected-color: #8150BE;--cta-background: #555;--cta-text-color: white;--dropdown-background: #222;--dropdown-hover: #444;--auth-btn-background: #955AE0;--auth-btn-hover: #8150BE;--tab-selected: #955AE0;--tab: #F7F8FA;--tab-hover: #8150BE;--user-name-color: white;--user-email-color: #cccccc;--auth-button-color: #ffffff;--text-color: white;--question-library-text-color: #C9CCD6;--secondary-text-color: #F7F8FA;--tertiary-text-color: #C9CCD6;--quaternary-card-text-color: #DFE1E5;--button-box-shadow1: 0px 0px 8px 1px white;--background-1: #121212;--background-2: #262626;--header-background-2: #ffffff0f;--editor-tab-hover: #262626;--editor-tab-text-color: #999999;--editor-tab-text-color-hover: #fffffff9;--project-card-background: linear-gradient(179deg, rgba(43, 45, 48, .5) 19.85%, rgba(43, 45, 48, .25) 71.84%);--question-card-background: linear-gradient(179deg, rgba(43, 45, 48, .5) 19.85%, rgba(43, 45, 48, .25) 71.84%);--project-card-border: 1px solid #ffffff0d;--question-card-border: 1px solid #ffffff0d;--project-filter-container-border: 1px solid #4E5157;--project-filter-input-color-placeholder: #666;--project-filter-input-text: var(--swatch--white);--project-card-text-color: #F7F8FA;--project-card-subtext-color: #F7F8FA;--project-name-heading: #DFE1E5;--project-card-box-shadow: none;--question-card-box-shadow: none;--project-card-triple-dot-color: #ffffff3b;--project-card-triple-dot-border-color: #ffffff3b;--project-card-triple-dot-filter: drop-shadow(2px 4px 6px black);--triple-dot-dropdown-tooltip-color: #DFE1E5;--triple-dot-dropdown-tooltip-background-color: #2B2D30;--triple-dot-dropdown-tooltip-hover-item-color: #393B40;--triple-dot-dropdown-tooltip-border: 1px solid #9da3af;--triple-dot-dropdown-tooltip-hover-box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, .4);--create-project-dialog-button-border-color: 1px solid #494B57;--create-project-dialog-button-color: #494B57;--create-project-dialog-button-text-color: #ffffff;--create-project-button-background: #955AE0;--create-project-button-background-hover: #8150BE;--input-field-background: #252525;--input-field-border-color: #242424;--input-field-text-color: #999999;--input-field-label-color: #C9CCD6;--language-icon-drop-shadow: drop-shadow(2px 4px 6px black);--create-project-radio-button-checked: #955AE0;--search-autocomplete-border: 1px solid #4E5157;--search-autocomplete-text: #cccccc;--search-autocomplete-item-selected-background-color: #955AE0;--search-autocomplete-item-checkbox-color: #955AE0;--search-autocomplete-item-selected-color: #ffffff;--search-autocomplete-item-single-select-color: #ffffff;--search-autocomplete-item-color: #ffffff;--search-autocomplete-list-background-color: #2B2D30;--search-autocomplete-list-border: .5px solid #393B40;--project-carousal-background-color: #FFFFFF1A;--project-carousal-color: #818594;--project-carousal-background-color-hover: #ffffff33;--project-carousal-color-hover: #B4B8BF;--swatch--white: white;--swatch--grey: #999;--font--heading-primary: var(--swatch--white);--font--heading-secondary: var(--swatch--grey);--font-family: Roboto, sans-serif;--tour-background-color: #1e1e1e;--tour-border-color: #444;--tour-text-color: #ffffff;--tour-button-text-color: #ffffff;--tour-arrow-color: #1e1e1e;--tour-button-color: #955AE0;--tour-button-hover-color: #8150BE;--showcase-border: 1px solid #ffffff0d;--approval-card-bg: linear-gradient(135deg, #2a2a2a, #1e1e1e);--approval-card-border: 1px solid #ffffff0d;--header-border: 1px solid #ffffff0d;--approval-card-text-color: #DFE1E5;--text-tooltip-color: #F0EFEF;--text-tooltip-background-color: #43454A;--approval-card-button-bg: #955AE0;--approval-card-button-hover-bg: #8150BE;--approval-card-button-text-color: #fff;--approval-card-box-shadow: none;--sub-admin-card-bg: linear-gradient(135deg, #2a2a2a, #1e1e1e);--sub-admin-card-border: 1px solid #ffffff0d;--sub-admin-card-text-color: #DFE1E5;--sub-admin-card-tooltip-color: #F0EFEF;--sub-admin-card-tooltip-background-color: #43454A;--sub-admin-card-button-bg: #800080;--sub-admin-card-button-hover-bg: #6D0075;--sub-admin-card-button-text-color: #fff;--sub-admin-card-box-shadow: none;--link-color: #6B9BFA;--info-text-color: #6B9BFA;--slider-dialog-button-border-color: 1px solid #494B57;--slider-dialog-button-color: #ffff;--slider-dialog-header-footer-box-shadow: 0px 4px 12px rgba(0, 0, 0, .8), 0px 2px 6px rgba(0, 0, 0, .6), 0px 0px 10px rgba(255, 255, 255, .1);--button-primary: #955AE0;--button-primary-hover: #8150BE;--button-primary-text-color: #ffffff;--border-primary-color: #9da3af;--border-secondary-color: #9da3af;--border-tertiary-color: #5A5D63;--project-approval-history-card-background-color: #1e1e1e;--project-approval-history-card-border: 1px solid #9da3af;--project-approval-history-card-text-color: white;--project-approval-history-card-box-shadow: none;--chip-background-color: #ffffff1a;--chip-border-color: #6F737A;--chip-text-color: #FFF;--chip-color-easy: #31c48d;--chip-color-easy-background: rgba(16, 185, 129, .1);--chip-color-medium: #C77D55;--chip-color-medium-background: #C77D551A;--chip-color-hard: #DB5C5C;--chip-color-hard-background: #DB5C5C1A;--chip-color-language: #9f7aea;--chip-color-language-background: rgba(108, 92, 231, .1);--primary-radio-button-disable-color: #5A5D6B;--additional-information-card-bg: linear-gradient(135deg, #2a2a2a, #1e1e1e);--additional-information-card-border: 1px solid #ffffff0d;--additional-information-card-text-color: #DFE1E5;--additional-information-card-tooltip-background-color: #43454A;--additional-information-card-button-text-color: #fff;--additional-information-card-box-shadow: none;--green-text-color: #5FAD65;--orange-text-color: #ed750a;--yellow-text-color: #F2C55C;--yellow-secondary-color: #fff6bd33;--blue-text-color: #548AF7;--grey-text-color: #9DA0A8;--input-container-background: #262626;--input-container-border-color: #4a5568;--create-question-background: #262626;--input-container-focus-background: #262626;--duration-warning-color: #fbbf24;--container-header-background: #ffffff0f;--default-table-header-text: #9DA0A8;--default-table-header-background: #1A202C;--slider-dialog-header: #333333;--card-wrapper-solution: #171e2d;--question-card-title: #989898;--question-card-description: #818181;--question-card-category-icon: #808080;--question-tag-difficulty-value-easy: #4E8052;--question-tag-difficulty-value-medium: #D6AE58;--question-tag-difficulty-value-hard: #BD5757;--question-card-border-color: rgb(143 143 143 / 4%);--question-card-hover-background-color: #3a3a3a;--question-card-hover-border-color: #ffffff;--question-tag-card-arrow-color: #375FAD;--question-tag-background-value: #5a0091;--bg-color: #1e1e1e;--text-primary-color: #f5f5f5;--text-secondary-color: #1a1a1a;--border-color: #444;--hover-row-color: #2a2a2a;--delete-color: #ff4d4f;--red-text-hard: #ff4d4f;--package-card-background-green: linear-gradient(135deg, #1bb582 0%, #077754 100%);--package-card-background-purple: linear-gradient(135deg, #6643b7 0%, #541bad 100%);--package-card-background-blue: linear-gradient(135deg, #4984e2 0%, #1a3da1 100%);--package-card-background-orange: linear-gradient(135deg, #d8a54b 0%, #da7500 100%);--package-card-background-pink: linear-gradient(135deg, #f467ad 0%, #a90e4f 100%);--package-card-background-teal: linear-gradient(135deg, #0ebca9 0%, #0a6f67 100%);--package-card-background-red: linear-gradient(135deg, #ff4b4b 0%, #a10a0a 100%);--package-card-background-indigo: linear-gradient(135deg, #7579ff 0%, #3328bd 100%);--dashboard-features-bg-primary: #000000;--dashboard-features-bg-secondary: #111827;--dashboard-features-text-primary: #ffffff;--dashboard-features-text-secondary: #d1d5db;--dashboard-features-text-muted: #9ca3af;--dashboard-features-border-color: #374151;--dashboard-features-shadow-color: rgba(0, 0, 0, .3);--dashboard-features-hover-shadow: rgba(0, 0, 0, .4);--dashboard-features-highlight-bg: rgba(255, 255, 255, .1);--dashboard-features-feature-bg: rgba(255, 255, 255, .05);--dashboard-features-button-hover-bg: #1f2937;--dashboard-features-theme-button-border: #374151;--dashboard-features-theme-button-color: #9ca3af;--dashboard-features-cta-badge-bg: linear-gradient(135deg, rgba(59, 130, 246, .2), rgba(147, 51, 234, .2));--dashboard-features-cta-badge-border: rgba(59, 130, 246, .3);--dashboard-features-cta-badge-text: #ffffff;--dashboard-header-feature-background-color: linear-gradient(90deg, var(--font--heading-primary), var(--font--heading-primary) 0%, var(--font--heading-secondary));--dashboard-header-feature-gradient-color: linear-gradient(90deg, var(--swatch--brand-1), var(--swatch--brand-2));--dashboard-header-feature-sub-title-color: #cbd5e1;--capstone-banner-background-color: linear-gradient(to right, #24243E, #302B63, #0F0C29)}
