.Settings_overlay__dgjTx{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:Settings_fadeIn__bT_rj .2s ease-out}@keyframes Settings_fadeIn__bT_rj{0%{opacity:0}to{opacity:1}}.Settings_modal__u_7Pq{background:var(--sci-fi-glass-bg-strong);backdrop-filter:blur(20px);border:1px solid var(--sci-fi-glass-border-strong);border-radius:1rem;width:90%;max-width:900px;height:85vh;max-height:700px;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--sci-fi-glow-strong),0 20px 60px rgba(0,0,0,.5);animation:Settings_slideUp__PQa0g .3s ease-out;position:relative}.Settings_modal__u_7Pq:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--sci-fi-hologram);opacity:.3;pointer-events:none;z-index:0}@keyframes Settings_slideUp__PQa0g{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Settings_header__09OzO{display:flex;justify-content:space-between;align-items:center;padding:var(--space-6) var(--space-8);background:var(--sci-fi-glass-bg);backdrop-filter:blur(10px);border-bottom:1px solid var(--sci-fi-glass-border);color:var(--sci-fi-primary);position:relative;z-index:1}.Settings_header__09OzO>div{display:flex;flex-direction:column;gap:var(--space-1)}.Settings_header__09OzO h2{margin:0;font-size:var(--font-size-xl);font-weight:700;color:var(--sci-fi-primary);text-shadow:var(--sci-fi-text-glow);background:var(--sci-fi-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Settings_headerSubtitle__2LZVB{margin:0;font-size:var(--font-size-sm);color:var(--gray-500);font-weight:400}.Settings_closeButton__gdOPo{background:var(--sci-fi-glass-bg);border:1px solid var(--sci-fi-glass-border);backdrop-filter:blur(10px);font-size:var(--font-size-xl);cursor:pointer;padding:var(--space-2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--sci-fi-primary);transition:all .3s ease;width:40px;height:40px}.Settings_closeButton__gdOPo:hover{background:var(--sci-fi-glass-bg-strong);border-color:var(--sci-fi-primary);box-shadow:var(--sci-fi-glow);transform:scale(1.1);color:var(--sci-fi-primary)}.Settings_content__6F8LY{display:flex;flex:1;overflow:hidden;background:transparent;position:relative;z-index:1}.Settings_sidebar__7PxzQ{width:240px;background:var(--sci-fi-glass-bg);backdrop-filter:blur(10px);border-right:1px solid var(--sci-fi-glass-border);padding:0;display:flex;flex-direction:column;overflow:hidden}.Settings_searchWrapper__D10qm{position:relative;padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--sci-fi-glass-border);background:transparent}.Settings_searchIcon__n6asF{position:absolute;left:var(--space-6);top:50%;transform:translateY(-50%);color:var(--gray-500);pointer-events:none;opacity:.6}.Settings_searchInput__JIv9C{width:100%;padding:var(--space-3) var(--space-3) var(--space-3) 36px;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--background);backdrop-filter:blur(10px);color:var(--foreground);font-size:var(--font-size-sm);transition:all .3s ease}.Settings_searchInput__JIv9C::-moz-placeholder{color:var(--gray-400)}.Settings_searchInput__JIv9C::placeholder{color:var(--gray-400)}.Settings_searchInput__JIv9C:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-transparent);background:var(--background)}.Settings_clearSearch__jldk9{position:absolute;right:var(--space-6);top:50%;transform:translateY(-50%);background:transparent;border:1px solid transparent;color:rgba(255,255,255,.5);cursor:pointer;padding:var(--space-1);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all .3s ease}.Settings_clearSearch__jldk9:hover{background:var(--surface-secondary);border-color:var(--border-color);color:var(--primary)}.Settings_tabList__yJhiJ{flex:1;overflow-y:auto;padding:var(--space-4) 0}.Settings_categoryGroup__daVqs{margin-bottom:var(--space-6)}.Settings_categoryLabel__Xb2mX{padding:var(--space-2) var(--space-4);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--gray-500);margin-bottom:var(--space-2);opacity:.8}.Settings_noResults__dKkxv{padding:var(--space-8) var(--space-4);text-align:center;color:var(--gray-500);display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.Settings_noResults__dKkxv svg{color:var(--gray-400);opacity:.5}.Settings_noResults__dKkxv p{margin:0;font-size:var(--font-size-sm);color:var(--gray-500)}.Settings_tabButton__T378n{padding:var(--space-3) var(--space-4);text-align:left;background:transparent;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;color:var(--gray-600);transition:all .3s ease;border:none;border-left:3px solid transparent;position:relative;display:flex;align-items:center;gap:var(--space-2);margin:2px 0;width:100%}.Settings_tabButton__T378n:focus{outline:2px solid var(--sci-fi-primary);outline-offset:-2px}.Settings_tabIcon__tr1hD{color:inherit;transition:color .3s ease}.Settings_tabButton__T378n:hover{background:var(--hover-background);color:var(--foreground);border-left-color:var(--primary);transform:translateX(2px)}.Settings_tabButton__T378n.Settings_active__BqEy_{background:var(--primary-transparent);color:var(--primary);border-left-color:var(--primary);font-weight:600;transform:translateX(2px)}.Settings_tabButton__T378n.Settings_active__BqEy_:before{content:"";position:absolute;right:0;top:0;bottom:0;width:3px;background:var(--sci-fi-gradient-primary);box-shadow:var(--sci-fi-glow)}.Settings_tabContent__njYLc{flex:1;padding:var(--space-8);overflow-y:auto;background:transparent}@media (max-width:768px){.Settings_modal__u_7Pq{width:100%;height:100%;max-height:none;border-radius:0}.Settings_header__09OzO{padding:var(--space-4) var(--space-4)}.Settings_header__09OzO h2{font-size:var(--font-size-lg)}.Settings_headerSubtitle__2LZVB{font-size:var(--font-size-xs)}.Settings_content__6F8LY{flex-direction:column}.Settings_sidebar__7PxzQ{width:100%;max-height:none;border-right:none;border-bottom:1px solid var(--border-color);padding:0;display:flex;flex-direction:column;overflow:visible}.Settings_searchWrapper__D10qm{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-color);position:sticky;top:0;background:var(--surface-secondary);z-index:10}.Settings_searchInput__JIv9C{font-size:var(--font-size-sm);padding:var(--space-2) var(--space-2) var(--space-2) 32px}.Settings_searchIcon__n6asF{left:var(--space-4);width:16px;height:16px}.Settings_clearSearch__jldk9{right:var(--space-4)}.Settings_tabList__yJhiJ{padding:var(--space-2) 0;overflow-x:auto;overflow-y:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.Settings_categoryGroup__daVqs{display:flex;flex-direction:row;margin-bottom:0;margin-right:var(--space-4)}.Settings_categoryLabel__Xb2mX{display:none}.Settings_tabButton__T378n{white-space:nowrap;min-width:100px;border-left:none;border-bottom:3px solid transparent;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);margin:2px 4px;font-size:var(--font-size-xs)}.Settings_tabButton__T378n.Settings_active__BqEy_{border-left:none;border-bottom-color:var(--primary);background:var(--primary-transparent);transform:none}.Settings_tabButton__T378n.Settings_active__BqEy_:before{display:none}.Settings_tabIcon__tr1hD{width:16px;height:16px}.Settings_tabContent__njYLc{padding:var(--space-4);overflow-y:auto}.Settings_noResults__dKkxv{padding:var(--space-4);font-size:var(--font-size-xs)}.Settings_tooltip__yLvBm{display:none}}.Settings_light__5BCbL .Settings_sidebar__7PxzQ{background:var(--surface-secondary);border-right-color:var(--border-color)}.Settings_light__5BCbL .Settings_tabButton__T378n{color:var(--gray-600)}.Settings_light__5BCbL .Settings_tabButton__T378n:hover{background:var(--hover-background);color:var(--foreground)}.Settings_light__5BCbL .Settings_tabButton__T378n.Settings_active__BqEy_{background:var(--primary-transparent);color:var(--primary);border-left-color:var(--primary)}.Settings_dark__G_qlg .Settings_modal__u_7Pq{background:var(--background)}.Settings_dark__G_qlg .Settings_content__6F8LY{background:var(--surface-secondary)}.Settings_dark__G_qlg .Settings_sidebar__7PxzQ{background:var(--background);border-right-color:var(--border-color)}.Settings_dark__G_qlg .Settings_tabButton__T378n{color:var(--gray-400)}.Settings_dark__G_qlg .Settings_tabButton__T378n:hover{background:var(--hover-background);color:var(--foreground)}.Settings_dark__G_qlg .Settings_tabButton__T378n.Settings_active__BqEy_{background:var(--primary-transparent);color:var(--primary);border-left-color:var(--primary)}.Settings_dark__G_qlg .Settings_tabContent__njYLc{background:var(--background)}.Settings_tooltip__yLvBm{position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--sci-fi-glass-bg-strong);backdrop-filter:blur(10px);border:1px solid var(--sci-fi-glass-border);color:rgba(255,255,255,.9);font-size:var(--font-size-xs);border-radius:var(--radius-sm);white-space:nowrap;z-index:1000;pointer-events:none;box-shadow:var(--sci-fi-glow),0 4px 12px rgba(0,0,0,.3);animation:Settings_fadeInTooltip__QTyCe .2s ease-out}.Settings_tooltip__yLvBm:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:6px solid transparent;border-right:6px solid var(--sci-fi-glass-border)}@keyframes Settings_fadeInTooltip__QTyCe{0%{opacity:0;transform:translateY(-50%) translateX(-4px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}@media (max-width:768px){.Settings_dark__G_qlg .Settings_sidebar__7PxzQ{border-bottom-color:var(--border-color)}}.ErrorBoundary_errorBoundary__A1tv_{display:flex;align-items:center;justify-content:center;min-height:400px;padding:var(--space-8);background:var(--surface-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);margin:var(--space-4)}.ErrorBoundary_errorContent__P5QtJ{text-align:center;max-width:500px}.ErrorBoundary_errorTitle__Ph29i{font-size:var(--font-size-xl);font-weight:600;color:var(--error);margin-bottom:var(--space-2)}.ErrorBoundary_errorMessage__X1wdV{color:var(--gray-400);margin-bottom:var(--space-6);line-height:var(--line-height)}.ErrorBoundary_errorDetails__Tl6bK{margin:var(--space-6) 0;text-align:left;background:var(--surface-secondary);border-radius:var(--radius-sm);padding:var(--space-4)}.ErrorBoundary_errorDetails__Tl6bK summary{cursor:pointer;font-weight:500;color:var(--foreground);margin-bottom:var(--space-2)}.ErrorBoundary_errorInfo__par6m,.ErrorBoundary_errorStack__0zmsO{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-sm);color:var(--error);background:var(--error-light);padding:var(--space-3);border-radius:var(--radius-sm);overflow-x:auto;white-space:pre-wrap;word-break:break-word;margin:var(--space-2) 0}.ErrorBoundary_errorInfo__par6m{color:var(--foreground);background:var(--primary-transparent)}.ErrorBoundary_errorActions__mLHl4{display:flex;gap:var(--space-4);justify-content:center;margin-top:var(--space-6)}.ErrorBoundary_refreshButton__pjk_C,.ErrorBoundary_retryButton___fGpN{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.ErrorBoundary_retryButton___fGpN{background:var(--primary);color:#fff}.ErrorBoundary_retryButton___fGpN:hover{background:var(--primary-dark)}.ErrorBoundary_refreshButton__pjk_C{background:var(--gray-400);color:#fff}.ErrorBoundary_refreshButton__pjk_C:hover{background:var(--gray-300)}@media (max-width:640px){.ErrorBoundary_errorBoundary__A1tv_{margin:var(--space-2);padding:var(--space-4)}.ErrorBoundary_errorActions__mLHl4{flex-direction:column;align-items:center}.ErrorBoundary_refreshButton__pjk_C,.ErrorBoundary_retryButton___fGpN{width:100%;max-width:200px}}