.UYDz9W_toggleButton{background:var(--bg-secondary);border:1px solid var(--border-default);cursor:pointer;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .3s,box-shadow .3s;display:flex;position:fixed;bottom:76px;left:24px}.UYDz9W_toggleButton:hover{border-color:var(--neon-primary);box-shadow:0 0 20px var(--neon-primary-glow)}.UYDz9W_toggleIcon{color:var(--neon-primary);filter:drop-shadow(0 0 4px var(--neon-primary))}.UYDz9W_chatWindow{background:var(--bg-secondary);border:1px solid var(--border-default);z-index:1000;border-radius:16px;flex-direction:column;width:380px;max-width:calc(100vw - 48px);height:500px;max-height:calc(100vh - 140px);display:flex;position:fixed;bottom:160px;left:24px;overflow:hidden;box-shadow:0 10px 40px #0006}.UYDz9W_header{background:var(--bg-tertiary);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;padding:16px;display:flex}.UYDz9W_headerInfo{align-items:center;gap:10px;display:flex}.UYDz9W_headerDot{background:var(--accent-primary);width:10px;height:10px;box-shadow:0 0 10px var(--accent-primary-glow);border-radius:50%;animation:2s infinite UYDz9W_pulse}@keyframes UYDz9W_pulse{0%,to{opacity:1}50%{opacity:.5}}.UYDz9W_headerTitle{font-family:var(--font-mono);color:var(--text-primary);font-size:14px;font-weight:500}.UYDz9W_closeButton{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:24px;line-height:1;transition:color .2s}.UYDz9W_closeButton:hover{color:var(--text-primary)}.UYDz9W_messages{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.UYDz9W_welcome{text-align:center;padding:20px}.UYDz9W_welcome p{color:var(--text-secondary);font-family:var(--font-mono);margin-bottom:16px;font-size:14px}.UYDz9W_suggestions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.UYDz9W_suggestions button{background:var(--accent-primary-10);border:1px solid var(--accent-primary-20);color:var(--accent-primary);font-family:var(--font-mono);cursor:pointer;border-radius:20px;padding:8px 14px;font-size:12px;transition:all .2s}.UYDz9W_suggestions button:hover{background:var(--accent-primary-20);border-color:var(--accent-primary)}.UYDz9W_message{max-width:85%;animation:.2s UYDz9W_fadeIn}@keyframes UYDz9W_fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.UYDz9W_userMessage{align-self:flex-end}.UYDz9W_userMessage .UYDz9W_messageContent{background:var(--accent-primary);color:var(--bg-primary);border-radius:16px 16px 4px}.UYDz9W_aiMessage{align-self:flex-start}.UYDz9W_aiMessage .UYDz9W_messageContent{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-default);border-radius:16px 16px 16px 4px}.UYDz9W_messageContent{font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;padding:12px 16px;font-size:13px;line-height:1.5}.UYDz9W_typing{gap:4px;padding:12px 16px;display:flex}.UYDz9W_typing span{background:var(--text-muted);border-radius:50%;width:8px;height:8px;animation:1.4s infinite UYDz9W_typing}.UYDz9W_typing span:nth-child(2){animation-delay:.2s}.UYDz9W_typing span:nth-child(3){animation-delay:.4s}@keyframes UYDz9W_typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-8px)}}.UYDz9W_inputForm{background:var(--bg-tertiary);border-top:1px solid var(--border-default);gap:8px;padding:16px;display:flex}.UYDz9W_input{background:var(--bg-primary);border:1px solid var(--border-default);color:var(--text-primary);font-family:var(--font-mono);border-radius:12px;outline:none;flex:1;padding:12px 16px;font-size:13px;transition:border-color .2s}.UYDz9W_input::placeholder{color:var(--text-muted)}.UYDz9W_input:focus{border-color:var(--accent-primary)}.UYDz9W_input:disabled{opacity:.6}.UYDz9W_sendButton{background:var(--accent-primary);width:44px;height:44px;color:var(--bg-primary);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;font-size:18px;transition:all .2s;display:flex}.UYDz9W_sendButton:hover:not(:disabled){background:var(--accent-primary);box-shadow:0 0 20px var(--accent-primary-glow)}.UYDz9W_sendButton:disabled{opacity:.4;cursor:not-allowed}@media screen and (max-width:768px){.UYDz9W_toggleButton{bottom:calc(64px + env(safe-area-inset-bottom,0px));width:40px;height:40px;left:16px}.UYDz9W_chatWindow{bottom:calc(120px + env(safe-area-inset-bottom,0px));width:auto;max-width:none;height:calc(100vh - 160px);max-height:none;left:12px;right:12px}}
.LOroFG_toggle{background:var(--bg-terminal);border:1px solid var(--border-default);cursor:pointer;z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:fixed;bottom:24px;right:24px}.LOroFG_toggle:hover{border-color:var(--neon-cyan);box-shadow:0 0 20px var(--neon-cyan-20), inset 0 0 20px var(--neon-cyan-05)}.LOroFG_icon{justify-content:center;align-items:center;transition:color .2s;display:flex}.LOroFG_pulseRing{border:2px solid var(--neon-cyan);pointer-events:none;border-radius:50%;width:100%;height:100%;position:absolute}@media (max-width:768px){.LOroFG_toggle{width:40px;height:40px;bottom:16px;right:16px}}
.LI3Qnq_toggle{background:var(--bg-secondary);border:1px solid var(--border-default);cursor:pointer;z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:flex;position:fixed;bottom:76px;right:24px;overflow:hidden}.LI3Qnq_toggle:hover{border-color:var(--neon-primary);box-shadow:0 0 20px var(--neon-primary-glow)}.LI3Qnq_iconWrapper{z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.LI3Qnq_icon{color:var(--neon-primary);filter:drop-shadow(0 0 4px var(--neon-primary));transition:color .3s,filter .3s}.LI3Qnq_glow{opacity:0;pointer-events:none;border-radius:50%;transition:opacity .3s;position:absolute;inset:-2px}.LI3Qnq_toggle:hover .LI3Qnq_glow{opacity:.3}@media (max-width:768px){.LI3Qnq_toggle{width:40px;height:40px;bottom:64px;right:16px}}
.SvUW0q_controls{z-index:1000;align-items:center;gap:8px;display:flex;position:fixed;top:14px;right:60px}@media (max-width:768px){.SvUW0q_controls{top:auto;bottom:60px;right:20px}}
.V6xfnG_footer{border-top:1px solid var(--border-default);background:var(--bg-footer);color:var(--text-muted);font-family:var(--font-mono);justify-content:space-between;align-items:center;font-size:14px;font-style:normal;font-weight:450;line-height:normal;display:flex;position:relative}.V6xfnG_footer:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--accent-primary) 50%, transparent 100%);opacity:.3;height:1px;position:absolute;top:0;left:0;right:0}.V6xfnG_cell{border-right:1px solid var(--border-default);justify-content:center;align-items:center;padding:12px 16px;display:flex;position:relative}.V6xfnG_cell:after{content:"";background:linear-gradient(180deg, transparent 0%, var(--border-default) 50%, transparent 100%);width:1px;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.V6xfnG_findMeText{color:var(--text-muted);transition:color var(--transition-fast)}.V6xfnG_socialLink{justify-content:center;align-items:center;display:flex}.V6xfnG_iconWrapper{width:32px;height:32px;transition:background var(--transition-fast);background:0 0;border-radius:8px;justify-content:center;align-items:center;display:flex}.V6xfnG_iconWrapper:hover{background:var(--accent-primary-10)}.V6xfnG_icon{opacity:.7;transition:opacity var(--transition-fast), filter var(--transition-fast)}.V6xfnG_iconWrapper:hover .V6xfnG_icon{opacity:1;filter:drop-shadow(0 0 8px var(--accent-primary-glow))}.V6xfnG_emptyCell{flex-grow:1;justify-content:center;align-items:center;padding:0 16px;display:flex}.V6xfnG_meta{font-family:var(--font-mono);color:var(--text-disabled);white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;margin:0 14px;font-size:11px;display:flex}.V6xfnG_dot{opacity:.6}.V6xfnG_build{color:inherit;text-decoration:none;transition:color .2s}.V6xfnG_build:hover{color:var(--accent-primary)}.V6xfnG_separator{background:linear-gradient(90deg, transparent 0%, var(--border-default) 50%, transparent 100%);transform-origin:0;flex:1;width:100%;max-width:200px;height:1px}.V6xfnG_separatorLeft{transform-origin:100%}.V6xfnG_separatorRight{transform-origin:0}.V6xfnG_githubCell{border-left:1px solid var(--border-default);justify-content:center;align-items:center;padding:12px 16px;display:flex;position:relative}.V6xfnG_githubCell:before{content:"";background:linear-gradient(180deg, transparent 0%, var(--border-default) 50%, transparent 100%);width:1px;height:60%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.V6xfnG_gitlabLink{align-items:center;gap:8px;display:flex}.V6xfnG_nickname{color:var(--text-muted);transition:color var(--transition-fast);font-size:14px;font-weight:500}.V6xfnG_gitlabLink:hover .V6xfnG_nickname{color:var(--accent-primary)}@media screen and (max-width:768px){.V6xfnG_meta{display:none}.V6xfnG_cell,.V6xfnG_githubCell{padding:10px 12px}.V6xfnG_separator{display:none}}@media screen and (max-width:600px){.V6xfnG_emptyCell,.V6xfnG_nickname{display:none}.V6xfnG_cell:first-child{white-space:nowrap;flex-grow:1;justify-content:flex-start}.V6xfnG_cell:after{display:none}.V6xfnG_githubCell{border-left:none}.V6xfnG_githubCell:before{display:none}.V6xfnG_iconWrapper{width:28px;height:28px}}@media screen and (max-width:400px){.V6xfnG_footer{display:none}}
.jvk_AW_navigation{border-bottom:1px solid var(--border-default);background:var(--bg-header);-webkit-backdrop-filter:blur(10px);justify-content:space-between;align-items:center;display:flex;position:relative}.jvk_AW_userAndTabs{color:var(--text-muted);font-family:var(--font-mono);scrollbar-width:none;-ms-overflow-style:none;align-items:center;font-size:16px;font-weight:450;line-height:normal;display:flex;overflow-x:auto}.jvk_AW_userAndTabs::-webkit-scrollbar{display:none}.jvk_AW_userName{white-space:nowrap;padding-left:22px;padding-right:120px}.jvk_AW_userNameText{transition:color .2s;display:inline-block}.jvk_AW_onlineChip{vertical-align:middle;background:#1e293bcc;border:1px solid #43d9ad4d;border-radius:20px;align-items:center;gap:6px;margin-left:12px;padding:4px 10px;font-size:12px;display:inline-flex}.jvk_AW_onlineDot{background:#43d9ad;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite jvk_AW_pulse;box-shadow:0 0 8px #43d9ad99}.jvk_AW_onlineText{color:#e5e5e5;font-weight:500}@keyframes jvk_AW_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.jvk_AW_navigationTab{border-right:1px solid var(--border-default);white-space:nowrap;flex-shrink:0;padding-top:18px;padding-bottom:18px;transition:all .2s;position:relative}.jvk_AW_defaultTab{padding-left:32px;padding-right:32px}.jvk_AW_moreTab{margin-left:auto}.jvk_AW_tabText{z-index:1;display:inline-block;position:relative}.jvk_AW_rightTab{border-right:none;border-left:1px solid var(--border-default);padding-left:22px;padding-right:22px}.jvk_AW_langSwitcher{background:var(--white-05);border:1px solid var(--border-default);font-family:var(--font-mono);color:var(--neon-cyan);cursor:pointer;border-radius:6px;flex-shrink:0;margin-left:12px;margin-right:16px;padding:8px 14px;font-size:.75rem;font-weight:600;transition:all .2s}.jvk_AW_langSwitcher:hover{background:var(--neon-cyan-10);border-color:var(--neon-cyan);box-shadow:0 0 15px var(--neon-cyan-30)}.jvk_AW_activeIndicator{background:linear-gradient(90deg, var(--neon-cyan) 0%, var(--neon-magenta) 50%, var(--neon-cyan) 100%);height:3px;box-shadow:0 0 10px var(--neon-cyan), 0 0 20px var(--neon-cyan-50), 0 0 30px var(--neon-cyan-30);background-size:200% 100%;border-radius:3px 3px 0 0;animation:3s ease-in-out infinite jvk_AW_neon-underline-flow;position:absolute;bottom:-1px;left:0;right:0}@keyframes jvk_AW_neon-underline-flow{0%,to{background-position:0%}50%{background-position:100%}}.jvk_AW_tabActive{color:var(--neon-cyan)}.jvk_AW_tabActive .jvk_AW_tabText{text-shadow:0 0 10px var(--neon-cyan-50), 0 0 20px var(--neon-cyan-30), 0 0 40px var(--neon-cyan-15)}.jvk_AW_tabInactive{color:var(--text-muted)}.jvk_AW_tabInactive:hover{color:var(--text-secondary);background:var(--neon-cyan-03)}.jvk_AW_tabInactive:hover .jvk_AW_tabText{text-shadow:0 0 10px var(--neon-cyan-20)}.jvk_AW_glowLine{background:linear-gradient(90deg, transparent 0%, var(--neon-cyan) 20%, var(--neon-magenta) 50%, var(--neon-cyan) 80%, transparent 100%);opacity:.5;transform-origin:0;height:1px;box-shadow:0 0 10px var(--neon-cyan-30);position:absolute;bottom:0;left:0;right:0}@media screen and (max-width:1350px){.jvk_AW_userName{padding-right:40px}.jvk_AW_defaultTab{padding-left:20px;padding-right:20px}}@media screen and (max-width:1200px){.jvk_AW_userName{padding-right:60px}.jvk_AW_defaultTab{padding-left:24px;padding-right:24px}}@media screen and (max-width:900px){.jvk_AW_userName{padding-right:30px}.jvk_AW_defaultTab,.jvk_AW_rightTab{padding-left:16px;padding-right:16px;font-size:14px}}[data-theme=light] .jvk_AW_tabActive .jvk_AW_tabText{text-shadow:none}[data-theme=light] .jvk_AW_tabInactive:hover .jvk_AW_tabText{text-shadow:none}[data-theme=light] .jvk_AW_glowLine{box-shadow:none}
.xXBRqG_navigation{width:100%;color:var(--text-muted);font-family:var(--font-mono);flex-direction:column;font-size:16px;font-style:normal;font-weight:450;line-height:normal;display:flex}.xXBRqG_header{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-default);justify-content:space-between;padding:18px;display:flex}.xXBRqG_logo{cursor:pointer;align-items:center;gap:8px;display:flex}.xXBRqG_onlineChip{background:#1e293bcc;border:1px solid #43d9ad4d;border-radius:16px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;display:inline-flex}.xXBRqG_onlineDot{background:#43d9ad;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite xXBRqG_pulse;box-shadow:0 0 6px #43d9ad99}.xXBRqG_onlineText{color:#e5e5e5;font-weight:500}@keyframes xXBRqG_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.xXBRqG_headerActions{align-items:center;gap:12px;display:flex}.xXBRqG_langButton{background:var(--white-05);border:1px solid var(--border-default);font-family:var(--font-mono);color:var(--neon-cyan);cursor:pointer;border-radius:6px;padding:6px 10px;font-size:.75rem;font-weight:600;transition:all .2s}.xXBRqG_langButton:hover{background:var(--white-10);border-color:var(--neon-cyan)}.xXBRqG_burgerButton{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:12px;display:flex}.xXBRqG_menu{background-color:var(--bg-secondary);-webkit-overflow-scrolling:touch;flex-grow:1;width:100%;max-height:calc(100vh - 60px);overflow-y:auto}.xXBRqG_menuItem{cursor:pointer;border-bottom:1px solid var(--border-default);padding:18px;font-size:18px}.xXBRqG_active{color:var(--text-primary);transition:color .5s,box-shadow .4s}
.k1Fugq_desktop{display:block}.k1Fugq_mobile{display:none}@media (max-width:1024px){.k1Fugq_desktop{display:none}.k1Fugq_mobile{display:block}}
/*# sourceMappingURL=2pitha0kqvcmh.css.map*/