.projects_sidebar__SPOXS{overflow:hidden}.projects_navItem__NPyLL:hover{background-color:var(--pr-nav-hover-bg)!important;color:var(--pr-text-primary)!important}.projects_convRow__m1UoT{position:relative;transition:background-color .12s ease}.projects_convRow__m1UoT:hover{background-color:var(--pr-nav-hover-bg)}.projects_convMenuButton__2pJPJ{opacity:0;transition:opacity .15s ease,color .15s ease,background-color .15s ease}.projects_convMenuButton__2pJPJ.projects_convMenuButtonOpen__mVBWC,.projects_convRow__m1UoT:hover .projects_convMenuButton__2pJPJ{opacity:1}.projects_convMenuButton__2pJPJ:hover{background-color:var(--pr-nav-hover-bg)!important;color:var(--pr-text-primary)!important}.projects_convMenuItem__aHH7f{display:flex;align-items:center;gap:8px;width:100%;padding:6px 10px;background:none;border:none;border-radius:6px;cursor:pointer;font-family:inherit;font-size:12px;text-align:left;color:var(--pr-text-primary);transition:background-color .1s ease}.projects_convMenuItem__aHH7f:hover{background-color:var(--pr-nav-hover-bg)}.projects_convMenuItemDanger__tWFoK{color:#ef4444}.projects_convMenuItemDanger__tWFoK:hover{background-color:rgba(239,68,68,.08)}.projects_sidebarButton__rlWnL:hover{background-color:var(--pr-nav-hover-bg)!important}.projects_logoutButton__8Hf0x:hover,.projects_sidebarButton__rlWnL:hover{color:var(--pr-text-primary)!important}.projects_messagesArea__Nx7Vk{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#333 transparent}.projects_messagesArea__Nx7Vk::-webkit-scrollbar{width:4px}.projects_messagesArea__Nx7Vk::-webkit-scrollbar-track{background:transparent}.projects_messagesArea__Nx7Vk::-webkit-scrollbar-thumb{background-color:#333;border-radius:999px}@keyframes projects_typingBounce__XVyeB{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-5px);opacity:.9}}.projects_dot__HV_92{width:7px;height:7px;border-radius:50%;background-color:#707070;display:inline-block;animation:projects_typingBounce__XVyeB 1.4s ease-in-out infinite}.projects_dot__HV_92:nth-child(2){animation-delay:.18s}.projects_dot__HV_92:nth-child(3){animation-delay:.36s}@keyframes projects_shimmer__iPQ1p{0%{background-position:-600px 0}to{background-position:600px 0}}.projects_skeletonShimmer__xKKdJ{background:linear-gradient(90deg,#2a2a2a,#323232 50%,#2a2a2a);background-size:600px 100%;animation:projects_shimmer__iPQ1p 1.6s ease-in-out infinite;border-radius:5px}.projects_projectCard__MkOxe{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .12s ease}.projects_projectCard__MkOxe:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.1)!important;background-color:#f8fafc!important}.projects_newProjectButton__EoNXd:hover{border-color:#9ca3af!important;color:#6b7280!important}.projects_micButton__jkTEZ:hover,.projects_uploadButton__2iMns:hover{color:#002e63!important}@keyframes projects_micPulse__aw2qC{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,.5)}50%{box-shadow:0 0 0 5px rgba(239,68,68,0)}}.projects_micButtonRecording__N_bTf{color:#ef4444!important;border-radius:6px;animation:projects_micPulse__aw2qC 1.4s ease-in-out infinite}@keyframes projects_spin__3X88_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.projects_spin__3X88_{animation:projects_spin__3X88_ .75s linear infinite;display:inline-flex;align-items:center}.projects_sendButton__1lF3_:hover:not(:disabled){background-color:#b8563a!important}.projects_suggestionPill__Ng15t:hover{background-color:var(--pr-nav-hover-bg)!important;border-color:#484848!important}.projects_themeToggle__wNzLR{background:none;border:none;cursor:pointer;padding:6px;border-radius:6px;color:var(--pr-text-muted);display:flex;align-items:center;transition:color .15s,background-color .15s;font-family:inherit}.projects_themeToggle__wNzLR:hover{color:var(--pr-text-primary)!important;background-color:var(--pr-nav-hover-bg)!important}.projects_markdownBody__bC6fw{font-size:15px;line-height:1.65;color:var(--pr-md-text);word-break:break-word}.projects_markdownBody__bC6fw>:first-child{margin-top:0!important}.projects_markdownBody__bC6fw>:last-child{margin-bottom:0!important}.projects_markdownBody__bC6fw p{margin:0 0 10px;color:var(--pr-md-text)}.projects_markdownBody__bC6fw h1,.projects_markdownBody__bC6fw h2,.projects_markdownBody__bC6fw h3,.projects_markdownBody__bC6fw h4{color:var(--pr-md-heading);font-weight:600;line-height:1.3;margin:18px 0 8px}.projects_markdownBody__bC6fw h1{font-size:20px}.projects_markdownBody__bC6fw h2{font-size:18px}.projects_markdownBody__bC6fw h3{font-size:16px}.projects_markdownBody__bC6fw h4{font-size:15px}.projects_markdownBody__bC6fw strong{color:var(--pr-md-heading);font-weight:600}.projects_markdownBody__bC6fw em{color:var(--pr-md-em);font-style:italic}.projects_markdownBody__bC6fw ol,.projects_markdownBody__bC6fw ul{margin:0 0 10px;padding-left:22px;color:var(--pr-md-text)}.projects_markdownBody__bC6fw li{margin-bottom:4px;line-height:1.55}.projects_markdownBody__bC6fw blockquote{border-left:3px solid var(--pr-md-blockquote-border);margin:12px 0;padding:2px 0 2px 14px;color:var(--pr-md-blockquote);font-style:italic}.projects_markdownBody__bC6fw blockquote p{margin:0;color:inherit}.projects_markdownBody__bC6fw pre{background-color:var(--pr-md-code-bg);border-radius:8px;padding:12px 16px;overflow-x:auto;margin:10px 0;line-height:1.55}.projects_markdownBody__bC6fw code,.projects_markdownBody__bC6fw pre{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.projects_markdownBody__bC6fw code{color:var(--pr-md-code-text)}.projects_markdownBody__bC6fw :not(pre)>code{background-color:var(--pr-md-code-bg);padding:2px 6px;border-radius:4px;color:var(--pr-md-code-text)}.projects_markdownBody__bC6fw hr{border:none;border-top:1px solid var(--pr-border);margin:14px 0}.projects_markdownBody__bC6fw a{color:#002e63;text-decoration:underline;text-underline-offset:2px}@keyframes projects_dotPulse__3WpNR{0%,to{opacity:1}50%{opacity:.28}}.projects_docPulse__VV1gk{animation:projects_dotPulse__3WpNR 1.2s ease-in-out infinite;display:inline-block}@keyframes projects_progressSlide__N1Uo5{0%{transform:translateX(-100%)}to{transform:translateX(360%)}}.projects_progressBar__io4Fe{position:absolute;top:0;left:0;width:28%;height:100%;background-color:#002e63;border-radius:1px;animation:projects_progressSlide__N1Uo5 1.8s ease-in-out infinite;opacity:.75}@keyframes projects_processingSlide__GsDsP{0%{transform:translateX(-100%);opacity:.45}50%{opacity:.85}to{transform:translateX(360%);opacity:.45}}.projects_processingBar__dwSBd{position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent,#f97316,#002e63,transparent);border-radius:1px;animation:projects_processingSlide__GsDsP 2.6s ease-in-out infinite}