.AnimatedLmStudioLogo_logo__FRC1l{display:inline-block;width:117px;height:44px;flex:0 0 auto;vertical-align:middle;overflow:visible}.AnimatedLmStudioLogo_logo__FRC1l svg{display:block;width:100%;height:100%;overflow:visible}.AnimatedLmStudioLogo_signal__heG1B{fill:none;stroke:#eee0ff;stroke-width:12;stroke-linecap:round;stroke-dasharray:3 47;opacity:.8;animation:AnimatedLmStudioLogo_connectionFlow__G_ApL 3.6s linear infinite}.AnimatedLmStudioLogo_eyeBacking__DEIZc{fill:#080609}.AnimatedLmStudioLogo_pupils__xoXui{fill:#fff}.AnimatedLmStudioLogo_pupils__xoXui circle{transform-box:fill-box;transform-origin:center;animation:AnimatedLmStudioLogo_eyeAttention__aF3Vn 6.8s ease-in-out infinite}.AnimatedLmStudioLogo_pupils__xoXui circle:nth-child(n+3){animation-delay:1.7s}.AnimatedLmStudioLogo_indicators__E_mkf{fill:none;stroke:#e6caff;stroke-width:9;opacity:0}.AnimatedLmStudioLogo_busy__w3xxa .AnimatedLmStudioLogo_signal__heG1B{stroke-width:16;stroke-dasharray:4 21;opacity:1;animation-duration:1.2s}.AnimatedLmStudioLogo_busy__w3xxa .AnimatedLmStudioLogo_indicators__E_mkf{animation:AnimatedLmStudioLogo_answerPulse__truq_ 1.4s ease-in-out infinite}.AnimatedLmStudioLogo_busy__w3xxa .AnimatedLmStudioLogo_pupils__xoXui circle{animation-duration:3.4s}@keyframes AnimatedLmStudioLogo_connectionFlow__G_ApL{to{stroke-dashoffset:-100}}@keyframes AnimatedLmStudioLogo_eyeAttention__aF3Vn{0%,16%,45%,67%,to{transform:translateX(0) scaleY(1)}24%,36%{transform:translateX(12px) scaleY(1)}55%,61%{transform:translateX(-10px) scaleY(1)}76%,80%{transform:translateX(0) scaleY(1)}78%{transform:translateX(0) scaleY(.08)}}@keyframes AnimatedLmStudioLogo_answerPulse__truq_{0%,to{opacity:.08}50%{opacity:.65}}@media(prefers-reduced-motion:reduce){.AnimatedLmStudioLogo_busy__w3xxa .AnimatedLmStudioLogo_indicators__E_mkf,.AnimatedLmStudioLogo_pupils__xoXui circle,.AnimatedLmStudioLogo_signal__heG1B{animation:none}.AnimatedLmStudioLogo_busy__w3xxa .AnimatedLmStudioLogo_indicators__E_mkf{opacity:.5}}.AgentTerminalAssistant_wrap__ABR0R{position:relative;display:flex;align-items:center;flex:0 0 auto;height:66px;z-index:80}.AgentTerminalAssistant_root__biVWB{position:relative;display:flex;align-items:flex-end;gap:0;width:236px;height:64px;padding:0 5px 1px}.AgentTerminalAssistant_llamaButton__W_zJc{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;width:56px;height:62px;display:flex;align-items:flex-end;justify-content:center;cursor:pointer;overflow:visible}.AgentTerminalAssistant_llama__k3Ek7{width:56px;height:56px;overflow:visible;filter:drop-shadow(0 2px 2px rgba(0,0,0,.28));transform-origin:50% 100%;transition:transform .18s ease}.AgentTerminalAssistant_llamaButton__W_zJc:hover .AgentTerminalAssistant_llama__k3Ek7{transform:translateY(-2px) scale(1.025)}.AgentTerminalAssistant_spark__7ZD0_{position:absolute;color:#8b7cff;font-size:11px;pointer-events:none;animation:AgentTerminalAssistant_spark__7ZD0_ 2.2s ease-in-out infinite}.AgentTerminalAssistant_sparkA__AtQeD{left:1px;top:17px}.AgentTerminalAssistant_sparkB__nwB2x{right:1px;top:10px;animation-delay:.7s}.AgentTerminalAssistant_typing__ppDG3{transform-origin:31px 55px;animation:AgentTerminalAssistant_typeHands__KzMtA .42s ease-in-out infinite alternate}.AgentTerminalAssistant_blink__EpD_P{animation:AgentTerminalAssistant_blink__EpD_P 5s linear infinite}.AgentTerminalAssistant_pen__Ibiqg{transform-origin:31px 50px;animation:AgentTerminalAssistant_writePen__XxSLG .9s ease-in-out infinite alternate}.AgentTerminalAssistant_paper__9c0Cw{transform-origin:42px 62px;animation:AgentTerminalAssistant_paperRead__omls6 2.8s ease-in-out infinite}.AgentTerminalAssistant_readerEyes__HZtOb{animation:AgentTerminalAssistant_scan__CFKsl 3.2s ease-in-out infinite}.AgentTerminalAssistant_sleepBody__83b6b{transform-origin:43px 72px;animation:AgentTerminalAssistant_breathe__wIGVP 3.4s ease-in-out infinite}.AgentTerminalAssistant_zzz__mv8SO{animation:AgentTerminalAssistant_floatZ__jyqfR 2.5s ease-in-out infinite}.AgentTerminalAssistant_panel__JU6Q2{position:fixed;top:86px;right:20px;max-height:calc(100dvh - 106px);overflow:auto;width:min(620px,calc(100vw - 56px));background:linear-gradient(180deg,#1a2029,#12171f);border:1px solid rgba(154,163,177,.22);box-shadow:0 24px 60px rgba(0,0,0,.38);border-radius:22px;padding:22px;color:#f6f8fb}.AgentTerminalAssistant_panel__JU6Q2:before{display:none}.AgentTerminalAssistant_header__Uql59{display:flex;align-items:flex-start;gap:12px}.AgentTerminalAssistant_title__CIRXr{font-size:22px;font-weight:800;line-height:1.05}.AgentTerminalAssistant_sub__hte1i{margin-top:5px;color:#a9b1bf;font-size:14px}.AgentTerminalAssistant_close__aiCMb{margin-left:auto;border:0;border-radius:10px;background:#242c37;color:#fff;width:38px;height:38px;font-size:20px;cursor:pointer}.AgentTerminalAssistant_askRow__YwnGP{margin-top:22px;display:flex;gap:10px;padding:8px 8px 8px 14px;background:#202732;border:1px solid #323b48;border-radius:15px}.AgentTerminalAssistant_input__0A7CF{flex:1 1;min-width:0;background:transparent;border:0;outline:0;color:#fff;font-size:16px}.AgentTerminalAssistant_input__0A7CF::placeholder{color:#8f98a7}.AgentTerminalAssistant_send__PKFTY{width:46px;height:46px;border:0;border-radius:14px;background:linear-gradient(135deg,#7a63ff,#5f4bea);color:#fff;font-size:22px;cursor:pointer}.AgentTerminalAssistant_quick__ZUEpc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.AgentTerminalAssistant_quick__ZUEpc button{border:1px solid #343d49;background:#202731;color:#eef2f8;border-radius:14px;padding:12px 14px;font-size:14px;cursor:pointer;white-space:normal;overflow-wrap:anywhere}.AgentTerminalAssistant_quick__ZUEpc button:hover{background:#293241}.AgentTerminalAssistant_answer__rM_EH{margin-top:14px;padding:12px 14px;border-radius:12px;background:#171d25;color:#cbd3df;font-size:14px;line-height:1.45}.AgentTerminalAssistant_hidden__BSUf9{display:none}@keyframes AgentTerminalAssistant_typeHands__KzMtA{0%{transform:translateY(0)}to{transform:translateY(1.5px)}}@keyframes AgentTerminalAssistant_blink__EpD_P{0%,46%,50%,to{transform:scaleY(1)}48%{transform:scaleY(.12)}}@keyframes AgentTerminalAssistant_writePen__XxSLG{0%{transform:rotate(-2deg) translateX(-1px)}to{transform:rotate(5deg) translateX(2px)}}@keyframes AgentTerminalAssistant_paperRead__omls6{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-1px) rotate(-.6deg)}}@keyframes AgentTerminalAssistant_scan__CFKsl{0%,25%,to{transform:translateX(0)}55%,75%{transform:translateX(1.5px)}}@keyframes AgentTerminalAssistant_breathe__wIGVP{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.015)}}@keyframes AgentTerminalAssistant_floatZ__jyqfR{0%,to{opacity:.35;transform:translateY(2px)}50%{opacity:1;transform:translateY(-2px)}}@keyframes AgentTerminalAssistant_spark__7ZD0_{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1.16)}}@media(max-width:1250px){.AgentTerminalAssistant_root__biVWB{width:208px}.AgentTerminalAssistant_llamaButton__W_zJc{width:49px}.AgentTerminalAssistant_llama__k3Ek7{width:49px;height:49px}}@media(max-width:980px){.AgentTerminalAssistant_root__biVWB{width:180px}.AgentTerminalAssistant_llamaButton__W_zJc{width:43px}.AgentTerminalAssistant_llama__k3Ek7{width:43px;height:43px}.AgentTerminalAssistant_panel__JU6Q2{right:12px;width:min(560px,calc(100vw - 24px))}}@media(max-width:760px){.AgentTerminalAssistant_wrap__ABR0R{height:54px}.AgentTerminalAssistant_root__biVWB{width:156px;height:52px;padding-bottom:0}.AgentTerminalAssistant_llamaButton__W_zJc{width:37px;height:50px}.AgentTerminalAssistant_llama__k3Ek7{width:37px;height:37px}.AgentTerminalAssistant_panel__JU6Q2{position:fixed;top:78px;left:12px;right:12px;width:auto;max-height:calc(100dvh - 90px)}.AgentTerminalAssistant_panel__JU6Q2:before{display:none}.AgentTerminalAssistant_quick__ZUEpc{grid-template-columns:1fr}.AgentTerminalAssistant_spark__7ZD0_{display:none}}.AgentTerminalAssistant_messages__VfdF0{margin-top:16px;max-height:330px;overflow:auto;display:flex;flex-direction:column;gap:9px;padding-right:3px}.AgentTerminalAssistant_welcome__n4zpz{padding:12px 14px;border-radius:13px;background:#171d25;color:#bfc8d5;font-size:13px;line-height:1.45}.AgentTerminalAssistant_message__gCKcS{max-width:92%;padding:10px 12px;border-radius:13px;font-size:14px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.AgentTerminalAssistant_userMessage__vrqB3{align-self:flex-end;background:#5f4bea;color:#fff;border-bottom-right-radius:5px}.AgentTerminalAssistant_assistantMessage__r3lxt{align-self:flex-start;background:#171d25;color:#d8dee8;border:1px solid rgba(255,255,255,.07);border-bottom-left-radius:5px}.AgentTerminalAssistant_thinking__CkypP{color:#aeb7c4;font-style:italic}.AgentTerminalAssistant_sources__HUqI6{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.AgentTerminalAssistant_sources__HUqI6 span{display:inline-flex;max-width:100%;padding:4px 7px;border-radius:999px;background:#222a35;color:#9ea9b8;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AgentTerminalAssistant_error__WVrZQ{margin-top:10px;padding:9px 11px;border-radius:10px;background:rgba(237,80,97,.12);border:1px solid rgba(237,80,97,.25);color:#ffb3bc;font-size:12px}.AgentTerminalAssistant_quick__ZUEpc button:disabled,.AgentTerminalAssistant_send__PKFTY:disabled{opacity:.5;cursor:not-allowed}.AgentTerminalAssistant_modelPicker__eGGFb{display:grid;grid-gap:6px;gap:6px;margin-top:16px;font-size:13px;color:#a9b1bf}.AgentTerminalAssistant_modelPicker__eGGFb select{width:100%;min-width:0;padding:10px 12px;border:1px solid #343d49;border-radius:12px;background:#202731;color:#eef2f8}.AgentTerminalAssistant_modelPicker__eGGFb small{font-size:11px;line-height:1.4}.AgentTerminalAssistant_modelUsed__i84ER{display:block;margin-top:7px;color:#a9b1bf;font-size:11px}.theme-matte .AgentTerminalAssistant_llamaButton__W_zJc{border:0;background:transparent}.theme-matte .AgentTerminalAssistant_spark__7ZD0_{color:#8b7cff}.theme-matte .AgentTerminalAssistant_panel__JU6Q2{background:linear-gradient(180deg,#1a2029,#131416);border:1px solid rgba(255,255,255,.14);box-shadow:0 24px 60px rgba(0,0,0,.4);border-radius:22px;color:#f6f8fb}.theme-matte .AgentTerminalAssistant_sub__hte1i{color:#b0b2b7}.theme-matte .AgentTerminalAssistant_close__aiCMb{border:0;border-radius:10px;background:#242c37;color:#fff}.theme-matte .AgentTerminalAssistant_askRow__YwnGP{background:#202732;border:1px solid #323b48;border-radius:15px}.theme-matte .AgentTerminalAssistant_input__0A7CF{background:transparent;border:0;outline:0;color:#fff}.theme-matte .AgentTerminalAssistant_input__0A7CF::placeholder{color:#a4a6aa}.theme-matte .AgentTerminalAssistant_send__PKFTY{border:0;border-radius:14px;background:linear-gradient(135deg,#7a63ff,#5f4bea);color:#fff}.theme-matte .AgentTerminalAssistant_quick__ZUEpc button{border:1px solid #343d49;background:#202731;color:#eef2f8;border-radius:14px}.theme-matte .AgentTerminalAssistant_quick__ZUEpc button:hover{background:#293241}.theme-matte .AgentTerminalAssistant_answer__rM_EH{border-radius:12px;background:#171d25;color:#cbd3df}.theme-matte .AgentTerminalAssistant_welcome__n4zpz{border-radius:13px;background:#171d25;color:#bfc8d5}.theme-matte .AgentTerminalAssistant_message__gCKcS{border-radius:13px}.theme-matte .AgentTerminalAssistant_userMessage__vrqB3{background:#5f4bea;color:#fff;border-bottom-right-radius:5px}.theme-matte .AgentTerminalAssistant_assistantMessage__r3lxt{background:#171d25;color:#d8dee8;border:1px solid rgba(255,255,255,.053);border-bottom-left-radius:5px}.theme-matte .AgentTerminalAssistant_thinking__CkypP{color:#b2b5b9}.theme-matte .AgentTerminalAssistant_sources__HUqI6 span{border-radius:999px;background:#222a35;color:#abaeb2}.theme-matte .AgentTerminalAssistant_error__WVrZQ{border-radius:10px;background:rgba(237,80,97,.12);border:1px solid rgba(237,80,97,.25);color:#ffb3bc}.theme-matte .AgentTerminalAssistant_modelPicker__eGGFb{color:#b0b2b7}.theme-matte .AgentTerminalAssistant_modelPicker__eGGFb select{border:1px solid #343d49;border-radius:12px;background:#202731;color:#eef2f8}.theme-matte .AgentTerminalAssistant_modelUsed__i84ER{color:#b0b2b7}.AgentTerminalAssistant_studioWrap__Io1ow{margin-inline:18px;width:117px;justify-content:center}.AgentTerminalAssistant_studioButton__mHE14{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:8px 0 0;box-sizing:border-box;width:117px;height:64px;cursor:pointer;display:flex;align-items:center;justify-content:center}.AgentTerminalAssistant_studioButton__mHE14:focus-visible{outline:2px solid #b69bff;outline-offset:4px;border-radius:12px}@media(max-width:1250px){.AgentTerminalAssistant_studioButton__mHE14,.AgentTerminalAssistant_studioWrap__Io1ow{width:104px}.AgentTerminalAssistant_studioButton__mHE14{padding-top:13px}.AgentTerminalAssistant_studioButton__mHE14>span{width:104px;height:39px}}@media(max-width:980px){.AgentTerminalAssistant_studioButton__mHE14,.AgentTerminalAssistant_studioWrap__Io1ow{width:91px}.AgentTerminalAssistant_studioButton__mHE14{padding-top:18px}.AgentTerminalAssistant_studioButton__mHE14>span{width:91px;height:34px}}@media(max-width:900px){.AgentTerminalAssistant_studioWrap__Io1ow{margin-inline:10px}.AgentTerminalAssistant_studioButton__mHE14{padding-top:9px}}@media(max-width:760px){.AgentTerminalAssistant_studioButton__mHE14,.AgentTerminalAssistant_studioWrap__Io1ow{width:80px}.AgentTerminalAssistant_studioButton__mHE14{padding-top:13px}.AgentTerminalAssistant_studioButton__mHE14>span{width:80px;height:30px}}@media(max-width:600px){.AgentTerminalAssistant_studioWrap__Io1ow{margin-inline:7px}.AgentTerminalAssistant_studioButton__mHE14{height:50px;padding-top:7px}}@media(max-width:980px){.AgentTerminalAssistant_root__biVWB{transform:translateY(-1px)}}@media(max-width:900px){.AgentTerminalAssistant_root__biVWB{transform:translateY(-6px)}}@media(max-width:760px){.AgentTerminalAssistant_root__biVWB{transform:translateY(-1px)}}@media(max-width:600px){.AgentTerminalAssistant_root__biVWB{transform:translateY(-4px)}}