.ThemeToggle_container__5I861{display:flex;align-items:center;gap:.5rem}.ThemeToggle_label__5GJ6X{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.ThemeToggle_toggle__LZXn9{position:relative;background-color:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:1.5rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;padding:0}.ThemeToggle_toggle__LZXn9:hover{background-color:var(--bg-secondary)}.ThemeToggle_toggle__LZXn9:focus{outline:none;box-shadow:0 0 0 2px var(--accent-primary)}.ThemeToggle_toggle__LZXn9.ThemeToggle_small__68oX2{width:2.5rem;height:1.25rem}.ThemeToggle_toggle__LZXn9.ThemeToggle_medium__TQNNV{width:3rem;height:1.5rem}.ThemeToggle_toggle__LZXn9.ThemeToggle_large__O6FbB{width:3.5rem;height:1.75rem}.ThemeToggle_toggle__LZXn9.ThemeToggle_active__3wrnM{background-color:var(--accent-primary)}.ThemeToggle_slider__CVQU3{position:absolute;left:.125rem;width:1.25rem;height:1.25rem;background-color:var(--bg-primary);border-radius:50%;transition:transform .3s ease;display:flex;align-items:center;justify-content:center;font-size:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ThemeToggle_toggle__LZXn9.ThemeToggle_small__68oX2 .ThemeToggle_slider__CVQU3{width:1rem;height:1rem;font-size:.625rem}.ThemeToggle_toggle__LZXn9.ThemeToggle_large__O6FbB .ThemeToggle_slider__CVQU3{width:1.5rem;height:1.5rem;font-size:.875rem}.ThemeToggle_toggle__LZXn9.ThemeToggle_active__3wrnM .ThemeToggle_slider__CVQU3{transform:translateX(1.5rem)}.ThemeToggle_toggle__LZXn9.ThemeToggle_small__68oX2.ThemeToggle_active__3wrnM .ThemeToggle_slider__CVQU3{transform:translateX(1.25rem)}.ThemeToggle_toggle__LZXn9.ThemeToggle_large__O6FbB.ThemeToggle_active__3wrnM .ThemeToggle_slider__CVQU3{transform:translateX(1.75rem)}.LanguageSelector_container__EphVD{display:flex;flex-direction:column;gap:.5rem}.LanguageSelector_label__Rnxhq{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.LanguageSelector_select__NAHZD{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-primary);border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;cursor:pointer;transition:all .2s ease;min-width:120px}.LanguageSelector_select__NAHZD:hover{background:var(--bg-secondary);border-color:var(--border-secondary)}.LanguageSelector_select__NAHZD:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 2px rgba(59,130,246,.2)}[data-theme=light] .LanguageSelector_select__NAHZD{background:#ffffff;border:1px solid #d1d5db;color:#1f2937!important}[data-theme=light] .LanguageSelector_select__NAHZD:hover{background:#f9fafb;border-color:#9ca3af}[data-theme=light] .LanguageSelector_select__NAHZD option{background:#ffffff;color:#1f2937!important}[data-theme=light] .LanguageSelector_select__NAHZD.LanguageSelector_collapsed-select__88XPb{background:#ffffff!important;color:#1f2937!important;border:1px solid #d1d5db;font-weight:600;text-align:center}[data-theme=light] .LanguageSelector_select__NAHZD.LanguageSelector_collapsed-select__88XPb option{background:#ffffff!important;color:#1f2937!important;font-weight:600}.LanguageSelector_sidebar__3sX7n .LanguageSelector_select__NAHZD{color:inherit}[data-theme=light] .LanguageSelector_sidebar__3sX7n .LanguageSelector_select__NAHZD.LanguageSelector_collapsed-select__88XPb{background:#ffffff!important;color:#1f2937!important;border:1px solid #d1d5db!important}[data-theme=dark] .LanguageSelector_select__NAHZD{background:#0d1117;border:1px solid #333;color:#ffffff}[data-theme=dark] .LanguageSelector_select__NAHZD:hover{background:#161b22;border-color:#444}[data-theme=dark] .LanguageSelector_select__NAHZD option{background:#161b22;color:#ffffff}.LanguageSelector_dropdown__NLhlO{position:relative}.LanguageSelector_dropdownButton__9hLak{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-primary);border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem;min-width:120px}.LanguageSelector_dropdownButton__9hLak:hover{background:var(--bg-secondary);border-color:var(--border-secondary)}.LanguageSelector_dropdownButton__9hLak:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 2px rgba(59,130,246,.2)}[data-theme=dark] .LanguageSelector_dropdownButton__9hLak{background:linear-gradient(to bottom right,#0d1117,#161b22);border:1px solid #333;color:#ffffff}[data-theme=dark] .LanguageSelector_dropdownButton__9hLak:hover{background:linear-gradient(to bottom right,#161b22,#1a1f2b);border-color:#444}[data-theme=dark] .LanguageSelector_dropdownList__Q41ob{background:linear-gradient(to bottom right,#0d1117,#161b22)!important;border:1px solid #333}.LanguageSelector_chevron__zGbSs{width:1rem;height:1rem;margin-left:auto;transition:transform .2s ease}.LanguageSelector_dropdownButton__9hLak:hover .LanguageSelector_chevron__zGbSs{transform:translateY(1px)}[dir=rtl] .LanguageSelector_container__EphVD{direction:rtl}[dir=rtl] .LanguageSelector_dropdownButton__9hLak{flex-direction:row-reverse}[dir=rtl] .LanguageSelector_chevron__zGbSs{margin-left:0;margin-right:auto}.CompareBar_compareBar__9_ncw{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background:var(--bg-primary,white);border:1px solid var(--border-primary,#e2e8f0);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.15);z-index:1000;animation:CompareBar_slideUp__uFkcf .3s ease-out;max-width:90vw;width:auto;min-width:320px}[data-theme=dark] .CompareBar_compareBar__9_ncw{background:var(--bg-secondary);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,0,0,.3)}@keyframes CompareBar_slideUp__uFkcf{0%{opacity:0;transform:translateX(-50%) translateY(100%)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.CompareBar_compareContent__H6Kcg{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;gap:1rem}.CompareBar_compareInfo__G_XwS{display:flex;align-items:center;gap:.75rem;flex:1 1}.CompareBar_compareIcon__Y_YcA{font-size:1.5rem}.CompareBar_compareText__oCCa7{font-weight:600;color:var(--text-primary,#2d3748);font-size:1rem}.CompareBar_helpText__tzln5{font-size:.85rem;color:var(--text-secondary,#718096);font-style:italic}.CompareBar_compareActions__6QEge{display:flex;align-items:center;gap:.75rem}.CompareBar_clearBtn__yfRQ_{background:transparent;border:1px solid var(--border-primary,#e2e8f0);color:var(--text-secondary,#718096);padding:.5rem 1rem;border-radius:6px;font-size:.9rem;cursor:pointer;transition:all .2s ease;font-weight:500}.CompareBar_clearBtn__yfRQ_:hover{background:var(--bg-hover,#f8f9fa);color:var(--text-primary,#2d3748);border-color:var(--text-secondary,#718096)}.CompareBar_compareBtn__H0KSp{padding:.75rem 1.5rem;border-radius:6px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s ease;border:none;white-space:nowrap}.CompareBar_compareBtnEnabled__mdEXx{background:var(--accent-primary,#4299e1);color:white}.CompareBar_compareBtnEnabled__mdEXx:hover{background:var(--accent-hover,#3182ce);transform:translateY(-1px)}.CompareBar_compareBtnDisabled__0hJIk{background:var(--bg-tertiary,#f1f5f9);color:var(--text-tertiary,#94a3b8);cursor:not-allowed}@media (max-width:768px){.CompareBar_compareBar__9_ncw{bottom:10px;left:10px;right:10px;transform:none;max-width:none;width:auto;min-width:auto}.CompareBar_compareContent__H6Kcg{padding:.875rem 1rem;gap:.75rem}.CompareBar_compareInfo__G_XwS{gap:.5rem}.CompareBar_compareText__oCCa7{font-size:.9rem}.CompareBar_helpText__tzln5{display:none}.CompareBar_compareActions__6QEge{gap:.5rem}.CompareBar_clearBtn__yfRQ_{padding:.5rem .75rem;font-size:.85rem}.CompareBar_compareBtn__H0KSp{padding:.625rem 1rem;font-size:.85rem}}@media (max-width:480px){.CompareBar_compareContent__H6Kcg{flex-direction:column;gap:.75rem;padding:1rem}.CompareBar_compareInfo__G_XwS{justify-content:center}.CompareBar_compareActions__6QEge{width:100%;justify-content:center}.CompareBar_clearBtn__yfRQ_,.CompareBar_compareBtn__H0KSp{flex:1 1;text-align:center}}.Settings_container__Ca7AB{max-width:none;margin:0;padding:2rem 1rem;width:100%}@media (min-width:769px){.Settings_container__Ca7AB{padding:2rem 3rem}}@media (min-width:1200px){.Settings_container__Ca7AB{padding:2rem 4rem}}.Settings_header__izniE{margin-bottom:2rem;text-align:center}.Settings_title__pXUaq{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.Settings_subtitle__nHgg0{font-size:1rem;color:var(--text-secondary)}.Settings_content__QZy_H{display:flex;flex-direction:column;gap:2rem}.Settings_section__KWaLU{background:none;border:none;border-radius:0;padding:1.5rem 0;box-shadow:none;border-bottom:1px solid var(--border-primary)}.Settings_sectionTitle__OFQJw{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:none}.Settings_setting__WQxa6{display:flex;justify-content:space-between;align-items:center;gap:1rem}.Settings_settingInfo__k8bwT{flex:1 1}.Settings_settingLabel__XdtWw{font-size:1rem;font-weight:500;color:var(--text-primary);display:block;margin-bottom:.25rem}.Settings_settingDescription__O7p8H{font-size:.875rem;color:var(--text-secondary);margin:0}.Settings_currentSettings__otima{display:flex;flex-direction:column;gap:.75rem}.Settings_currentSetting__04J8D{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;background:none;border-radius:0;border:none;border-bottom:1px solid var(--border-primary)}.Settings_currentLabel__jer96{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.Settings_currentValue__PnXlK{font-size:.875rem;font-weight:600;color:var(--text-primary)}@media (max-width:640px){.Settings_container__Ca7AB{padding:1rem}.Settings_setting__WQxa6{flex-direction:column;align-items:flex-start;gap:1rem}.Settings_currentSetting__04J8D{flex-direction:column;align-items:flex-start;gap:.5rem}}.demo_container__4RS4m{min-height:100vh;background:#ffffff;padding:2rem 1rem;transition:background .3s ease}[data-theme=dark] .demo_container__4RS4m{background:var(--bg-primary)}@media (min-width:769px){.demo_container__4RS4m{padding:2rem 3rem}}@media (min-width:1200px){.demo_container__4RS4m{padding:2rem 4rem}}.demo_header__rQZO_{text-align:center;margin-bottom:3rem}.demo_title__OnITF{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem}.demo_subtitle__j6fQC{font-size:1.125rem;color:var(--text-secondary);max-width:600px;margin:0 auto}.demo_content__s5093{max-width:none;margin:0}.demo_showcase__c146h{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:4rem}.demo_featureCard__MoR_q{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:.75rem;padding:2rem;box-shadow:var(--card-shadow);transition:box-shadow .2s ease}.demo_featureCard__MoR_q:hover{box-shadow:var(--card-shadow-hover)}.demo_cardTitle__ju0BH{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem}.demo_cardDescription__VLH8M{color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.6}.demo_cardDemo__vaQIt{display:flex;justify-content:center;margin-bottom:1.5rem;padding:1rem;background:var(--bg-secondary);border-radius:.5rem;border:1px solid var(--border-primary)}.demo_analyticsInfo__dbof_,.demo_languageInfo__pGgkw,.demo_themeInfo__ivy3I{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:var(--bg-tertiary);border-radius:.5rem;border:1px solid var(--border-primary)}.demo_infoLabel__J8Cqz{font-weight:500;color:var(--text-secondary)}.demo_infoValue__u_XPe{font-weight:600;color:var(--text-primary)}.demo_testButton__ppYZF{background:var(--accent-primary);color:white;border:none;padding:.75rem 1.5rem;border-radius:.375rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.demo_testButton__ppYZF:hover{background:var(--accent-hover)}.demo_sampleContent__I6AJR{margin-bottom:4rem}.demo_sectionTitle__NZJAu{font-size:2rem;font-weight:600;color:var(--text-primary);margin-bottom:2rem;text-align:center}.demo_contentGrid__kRzQ0{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.demo_contentCard__K6OYa{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:.5rem;padding:1.5rem;box-shadow:var(--card-shadow)}.demo_contentCard__K6OYa h3{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem}.demo_contentCard__K6OYa p{color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.6}.demo_cardActions__BjYDg{display:flex;gap:1rem;flex-wrap:wrap}.demo_settingsDemo__bRvNj{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:.75rem;padding:2rem;box-shadow:var(--card-shadow)}@media (max-width:768px){.demo_container__4RS4m{padding:1rem .5rem}.demo_title__OnITF{font-size:2rem}.demo_showcase__c146h{grid-template-columns:1fr;gap:1.5rem}.demo_featureCard__MoR_q{padding:1.5rem}.demo_cardActions__BjYDg{flex-direction:column}.demo_analyticsInfo__dbof_,.demo_languageInfo__pGgkw,.demo_themeInfo__ivy3I{flex-direction:column;gap:.5rem;text-align:center}}