@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);*{box-sizing:border-box;margin:0;padding:0}:root,[data-theme=dark]{--primary:#00c853;--primary-dark:#00a843;--primary-light:#69f0ae;--primary-glow:#00c85366;--bg-primary:#080a0b;--bg-secondary:#0d1012;--bg-tertiary:#141819;--bg-modifier-hover:#ffffff0d;--bg-accent:#1a1f21;--bg-elevated:#1a1f21;--bg-card:#141819;--bg-deep:#080a0b;--bg-glass:#0d1012e6;--bg-floating:#141819f2;--text-primary:#f5f5f7;--text-secondary:#a1a1aa;--text-muted:#71717a;--text-faded:#52525b;--text-link:#00c853;--accent:#00c853;--accent-dark:#00a843;--accent-light:#69f0ae;--accent-soft:#00c85326;--accent-glow:#00c85366;--accent-gradient:linear-gradient(135deg,#00c853,#00a843);--accent-secondary:#00b4d8;--accent-secondary-soft:#00b4d826;--accent-blue:#00b4d8;--accent-purple:#7b2cbf;--accent-orange:#fb923c;--accent-pink:#f472b6;--accent-yellow:#facc15;--accent-green:#00c853;--success:#00c853;--danger:#f87171;--warning:#fbbf24;--online:#00c853;--idle:#fbbf24;--dnd:#f87171;--offline:#71717a;--streaming:#7b2cbf;--border:#ffffff0f;--border-strong:#ffffff1a;--border-accent:#00c8534d;--shadow-sm:0 2px 8px #0000004d;--shadow-md:0 4px 16px #0006;--shadow-lg:0 8px 32px #00000080;--shadow-glow:0 0 20px #00c8534d;--scrollbar-track:#0000;--scrollbar-thumb:#ffffff1a;--scrollbar-thumb-hover:#fff3;--gradient-primary:linear-gradient(135deg,#00c853,#00a843);--gradient-secondary:linear-gradient(135deg,#00b4d8,#00c853);--gradient-dark:linear-gradient(180deg,#080a0b00,#080a0b);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--transition-fast:150ms;--transition-normal:300ms;--transition-slow:500ms;--transition-pulse:1500ms;--ease-out-cubic:cubic-bezier(0.33,1,0.68,1)}[data-theme=light]{--primary:#00a843;--primary-dark:#008836;--primary-light:#00c853;--primary-glow:#00a8434d;--bg-primary:#fafafa;--bg-secondary:#f4f4f5;--bg-tertiary:#e4e4e7;--bg-modifier-hover:#0000000a;--bg-accent:#fff;--bg-elevated:#fff;--bg-card:#fff;--bg-deep:#e4e4e7;--bg-glass:#fffc;--bg-floating:#fffffff2;--text-primary:#18181b;--text-secondary:#52525b;--text-muted:#71717a;--text-faded:#a1a1aa;--text-link:#00a843;--accent:#00a843;--accent-dark:#008836;--accent-light:#00c853;--accent-soft:#00a8431a;--accent-glow:#00a8434d;--accent-gradient:linear-gradient(135deg,#00c853,#00a843);--success:#00a843;--danger:#ef4444;--warning:#f59e0b;--online:#00a843;--idle:#f59e0b;--dnd:#ef4444;--offline:#a1a1aa;--streaming:#7b2cbf;--border:#0000000f;--border-strong:#0000001a;--border-accent:#00a8434d;--shadow-sm:0 2px 8px #00000014;--shadow-md:0 4px 16px #0000001a;--shadow-lg:0 8px 32px #00000026;--shadow-glow:0 0 20px #00a84333;--scrollbar-track:#0000;--scrollbar-thumb:#0000001a;--scrollbar-thumb-hover:#0003;--gradient-primary:linear-gradient(135deg,#00c853,#00a843);--gradient-secondary:linear-gradient(135deg,#00b4d8,#00c853)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#080a0b;background-color:var(--bg-primary);color:#f5f5f7;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:-.01em;line-height:1.5;margin:0;transition:background-color .3s ease,color .3s ease}code{font-family:JetBrains Mono,Fira Code,monospace}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000;background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:#ffffff1a;background:var(--scrollbar-thumb);border-radius:9999px;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:#fff3;background:var(--scrollbar-thumb-hover)}a{color:#00c853;color:var(--text-link);text-decoration:none;transition:color .2s ease}a:hover{color:#69f0ae;color:var(--accent-light)}::selection{background:#00c85326;background:var(--accent-soft);color:#f5f5f7;color:var(--text-primary)}:focus-visible{outline:2px solid #00c853;outline:2px solid var(--accent);outline-offset:2px}.voice-user-clickable:hover{background-color:#ffffff0d!important;background-color:var(--bg-modifier-hover)!important}.btn{align-items:center;border:none;border-radius:12px;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:10px 20px;transition:all .2s ease}.btn-primary{background:linear-gradient(135deg,#00c853,#00a843);background:var(--gradient-primary);box-shadow:0 2px 8px #0000004d;box-shadow:var(--shadow-sm);color:#fff}.btn-primary:hover{box-shadow:0 0 20px #00c8534d;box-shadow:var(--shadow-glow);transform:translateY(-1px)}.btn-secondary{background:#141819;background:var(--bg-tertiary);color:#f5f5f7;color:var(--text-primary)}.btn-secondary:hover{background:#1a1f21;background:var(--bg-accent)}.btn-ghost{background:#0000;color:#a1a1aa;color:var(--text-secondary)}.btn-ghost:hover{background:#ffffff0d;background:var(--bg-modifier-hover);color:#f5f5f7;color:var(--text-primary)}.glass-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0d1012e6;background:var(--bg-glass);border:1px solid #ffffff0f;border:1px solid var(--border);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 4px 16px #0006;box-shadow:var(--shadow-md)}.theme-switch{display:inline-block;height:28px;position:relative;width:52px}.theme-switch input{height:0;opacity:0;width:0}.theme-slider{background:#141819;background:var(--bg-tertiary);border:1px solid #ffffff0f;border:1px solid var(--border);border-radius:9999px;border-radius:var(--radius-full);cursor:pointer;inset:0}.theme-slider,.theme-slider:before{position:absolute;transition:.3s cubic-bezier(.4,0,.2,1)}.theme-slider:before{background:#f5f5f7;background:var(--text-primary);border-radius:50%;bottom:3px;box-shadow:0 2px 8px #0000004d;box-shadow:var(--shadow-sm);content:"";height:20px;left:4px;width:20px}input:checked+.theme-slider{background:linear-gradient(135deg,#00c853,#00a843);background:var(--gradient-primary);border-color:#0000}input:checked+.theme-slider:before{background:#fff;transform:translateX(24px)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes speaking-pulse{0%,to{box-shadow:0 0 0 0 #00c85366;box-shadow:0 0 0 0 var(--primary-glow)}50%{box-shadow:0 0 0 4px #00c85366;box-shadow:0 0 0 4px var(--primary-glow)}}@keyframes ring{0%{transform:rotate(0deg)}10%{transform:rotate(15deg)}20%{transform:rotate(-15deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-10deg)}50%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}70%,to{transform:rotate(0deg)}}.animate-slide-up{animation:slideUp .3s ease-out}.animate-fade-in{animation:fadeIn .2s ease-out}.animate-scale-in{animation:scaleIn .2s ease-out}.animate-speaking-pulse{animation:speaking-pulse 1.5s ease-in-out infinite;animation:speaking-pulse var(--transition-pulse) ease-in-out infinite}.animate-ring{animation:ring 1s ease-in-out infinite}@media (max-width:768px){.mobile-hide-server-list{display:none!important}.mobile-channel-overlay{bottom:0!important;left:0!important;position:fixed!important;top:0!important;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:300px!important;z-index:100!important}.mobile-channel-overlay.open{transform:translateX(0)}.mobile-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;z-index:99}.mobile-backdrop.visible{opacity:1;pointer-events:auto}.mobile-header{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d1012e6;background:var(--bg-glass);border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border);display:flex!important;gap:16px;padding:16px}.mobile-menu-btn{background:#141819;background:var(--bg-tertiary);border:none;border-radius:12px;border-radius:var(--radius-md);color:#f5f5f7;color:var(--text-primary);cursor:pointer;font-size:20px;padding:8px 12px;transition:background .2s}.mobile-menu-btn:hover{background:#1a1f21;background:var(--bg-accent)}.mobile-modal-fullscreen{border-radius:0!important;height:100%!important;max-height:100%!important;width:100%!important}.mobile-voice-status{padding:8px!important}.mobile-user-section{padding:8px 12px!important}.mobile-modal{max-width:400px!important;width:92%!important}}@media (max-width:480px){.mobile-small-modal{padding:16px!important;width:96%!important}.mobile-small-text{font-size:14px!important}.mobile-compact-channel{padding:8px 12px!important}.mobile-small-avatar{font-size:14px!important;height:36px!important;width:36px!important}}@media (max-height:500px) and (orientation:landscape){.mobile-landscape-compact{padding:6px 12px!important}.mobile-landscape-hide{display:none!important}}.text-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00c853,#00a843);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text}.border-gradient{background:linear-gradient(#141819,#141819) padding-box,linear-gradient(135deg,#00c853,#00a843) border-box;background:linear-gradient(var(--bg-card),var(--bg-card)) padding-box,var(--gradient-primary) border-box;border:1px solid #0000}.glow{box-shadow:0 0 20px #00c8534d;box-shadow:var(--shadow-glow)}
/*# sourceMappingURL=main.cbc2c494.css.map*/