.internal-assistant_compact__cJABZ{height:100%;min-height:0;display:flex;flex-direction:column}.internal-assistant_compact__cJABZ>header{margin:0;padding:6px 16px 10px;flex-shrink:0}.internal-assistant_compact__cJABZ button{font-size:12px}.internal-assistant_conversation__FfYSH,.internal-assistant_layout__qsVjf{min-height:0;flex:1;display:flex;flex-direction:column}.internal-assistant_history___khwP{padding:12px 16px;max-height:42%;overflow-y:auto;border-bottom:1px solid #ffffff15;background:#202426}.internal-assistant_messages__6l_OR{min-height:0;flex:1;overflow-y:auto;padding:8px 16px 18px;scrollbar-width:thin;scrollbar-color:#4c5752 transparent;overflow-wrap:anywhere}.internal-assistant_messages__6l_OR>*+*{margin-top:16px}.internal-assistant_question__PFuaB{width:-moz-fit-content;width:fit-content;max-width:94%;margin-left:auto;padding:12px 15px;border-radius:18px 18px 5px 18px;background:#284958}.internal-assistant_answer__D5bBa{padding:14px 16px;border-radius:5px 18px 18px;background:#24282a;white-space:pre-wrap;font-size:14px;line-height:1.7}.internal-assistant_composer__rRgKT{flex-shrink:0;padding:10px 16px 14px;border-top:1px solid #ffffff10;background:#1c2021;max-height:45%;overflow-y:auto}.internal-assistant_composer__rRgKT>*+*{margin-top:7px}.internal-assistant_composer__rRgKT label{font-size:12px}.internal-assistant_composer__rRgKT textarea{max-height:130px}.internal-assistant_composer__rRgKT button[type=submit]{background:#b2f2df;color:#143b32;border-color:transparent}.internal-assistant_expanded__Din8M.internal-assistant_expanded__Din8M{width:min(1000px,calc(100vw - 24px))}.internal-assistant_content__baoTq{flex:1;min-height:0}.internal-assistant_moveBar__O_13O{display:flex;align-items:center;padding:3px 12px 0;height:28px;flex-shrink:0}.internal-assistant_moveHandle__sF131{display:flex;align-items:center;justify-content:center;flex:1;height:24px;cursor:grab;touch-action:none;color:#a7b8b3;background:#ffffff08;-webkit-user-select:none;-moz-user-select:none;user-select:none}.internal-assistant_moveHandle__sF131:active{cursor:grabbing;background:#ffffff15}.internal-assistant_launcher__Zd__1{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab}.internal-assistant_launcher__Zd__1:active{cursor:grabbing}@media(max-width:767px){.internal-assistant_launcher__Zd__1.internal-assistant_launcher__Zd__1{width:52px;min-height:52px;height:52px;padding:3px}.internal-assistant_launcher__Zd__1>span:last-child{display:none}}.internal-assistant_moveBar__O_13O button:last-child{height:24px;width:28px;margin-left:5px}.internal-assistant_content__baoTq[hidden]{display:none}.internal-assistant_compact__cJABZ input[type=checkbox]{min-height:0;width:16px;height:16px;padding:0;border-radius:4px;accent-color:#90e9cd;flex-shrink:0}.client-case-assistant_launcher__fU0KB{position:fixed;right:20px;bottom:20px;z-index:50;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 40px);min-height:68px;padding:10px 22px 10px 12px;border:1px solid #5dd6be;border-radius:999px;background:#b2f2df;color:#143b32;box-shadow:0 8px 30px #0005;transition:background .16s,box-shadow .16s}.client-case-assistant_launcher__fU0KB:hover{background:#cdf9eb;box-shadow:0 10px 32px #0007}.client-case-assistant_avatar__g4hzJ{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#b2f2df;color:#143b32}.client-case-assistant_launcher__fU0KB .client-case-assistant_avatar__g4hzJ{background:#ffffff80;width:46px;height:46px}.client-case-assistant_window___7nrY{position:fixed;bottom:12px;right:12px;z-index:50;display:flex;flex-direction:column;width:min(450px,calc(100vw - 24px));height:min(740px,calc(100dvh - 88px));overflow:hidden;border:1px solid #ffffff20;border-radius:26px;background:#151719;color:#f1f4f3;box-shadow:0 20px 70px #0008,0 2px 10px #0004;letter-spacing:0;--border:160 5% 25%;--muted-foreground:160 5% 72%}.client-case-assistant_window___7nrY button{border-radius:999px;transition:background .14s,border-color .14s}.client-case-assistant_window___7nrY button:disabled{opacity:.4}.client-case-assistant_launcher__fU0KB:focus-visible,.client-case-assistant_window___7nrY button:focus-visible,.client-case-assistant_window___7nrY summary:focus-visible{outline:2px solid #90e9cd;outline-offset:3px}.client-case-assistant_header___gji9{display:flex;flex-shrink:0;align-items:center;gap:10px;padding:16px 16px 12px}.client-case-assistant_header___gji9 h2{font-size:12px;font-weight:700;line-height:1.5}.client-case-assistant_brand__hgjL_{font-size:12px;color:#b3beb9;margin-top:2px}.client-case-assistant_iconButton__v8Fj6{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border:1px solid #ffffff12;background:#ffffff06}.client-case-assistant_iconButton__v8Fj6:hover:not(:disabled){background:#ffffff10}.client-case-assistant_tabs__RqD_I{display:flex;flex-shrink:0;gap:4px;margin:0 16px 10px;padding:4px;border-radius:999px;background:#ffffff08}.client-case-assistant_tabs__RqD_I button{flex:1;min-height:38px;padding:8px 12px;font-size:13px;color:#b9c3be}.client-case-assistant_tabs__RqD_I button[aria-selected=true]{background:#34473f;color:#d7ffed;font-weight:600;box-shadow:0 2px 6px #0002}.client-case-assistant_body__PwQsP{flex:1;min-height:0;overflow-y:auto;padding:12px 18px 20px;scrollbar-width:thin;scrollbar-color:#4c5752 transparent}.client-case-assistant_body__PwQsP>*+*{margin-top:18px}.client-case-assistant_welcome__LQr1h{padding:12px 0 4px;font-size:18px;font-weight:600;line-height:1.5}.client-case-assistant_window___7nrY input,.client-case-assistant_window___7nrY select,.client-case-assistant_window___7nrY textarea{border-radius:15px;border:1px solid #ffffff20;background:#202426;color:#f1f4f3;padding:10px 12px}.client-case-assistant_window___7nrY input:focus,.client-case-assistant_window___7nrY select:focus,.client-case-assistant_window___7nrY textarea:focus{outline:2px solid #90e9cd;outline-offset:1px}.client-case-assistant_window___7nrY input{min-height:44px}.client-case-assistant_searchButton__V6E0q{width:44px;height:44px;background:#b2f2df;color:#143b32;border:0}.client-case-assistant_searchButton__V6E0q:hover:not(:disabled){background:#cdf9eb}.client-case-assistant_results__gi7hV{display:grid;gap:8px}.client-case-assistant_window___7nrY .client-case-assistant_result__X_vTY{width:100%;min-width:0;padding:12px 14px;text-align:left;border-radius:16px;background:#ffffff06;border:1px solid #ffffff0c}.client-case-assistant_result__X_vTY:hover:not(:disabled){background:#ffffff0d}.client-case-assistant_caseHeading__NaRiK{border-bottom:1px solid #ffffff10;padding-bottom:14px}.client-case-assistant_caseStatus__wI8Br{display:inline-block;margin-top:8px;border-radius:999px;padding:4px 10px;background:#4c442b;color:#f3dd9d;font-size:11px;font-weight:500}.client-case-assistant_exchange__bXAdn{display:flex;flex-direction:column;gap:12px}.client-case-assistant_exchange__bXAdn+.client-case-assistant_exchange__bXAdn{margin-top:22px}.client-case-assistant_question__5Rwhx{align-self:flex-end;max-width:90%;border-radius:19px 19px 5px 19px;padding:12px 15px;background:#284958;color:#edfaff;font-size:13px;line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap}.client-case-assistant_answerLabel__tJX58{display:flex;align-items:center;gap:6px;margin:0 0 7px 4px;color:#a3dfc5;font-size:11px;font-weight:600}.client-case-assistant_answer__hLVUc{border-radius:5px 19px 19px;padding:15px 16px;background:#24282a;font-size:14px;line-height:1.75;overflow-wrap:anywhere;white-space:pre-wrap}.client-case-assistant_window___7nrY details{padding-top:4px}.client-case-assistant_window___7nrY summary{padding:10px 4px;color:#d1dad6;font-size:13px}.client-case-assistant_photo__1yIzh{display:flex;aspect-ratio:1;align-items:center;justify-content:center;overflow:hidden;border-radius:16px;border:1px solid #ffffff16;background:#202426}.client-case-assistant_composer__cSMp0{flex-shrink:0;padding:12px 16px 16px;border-top:1px solid #ffffff10;background:#1c2021}.client-case-assistant_composer__cSMp0 label{display:block;margin-bottom:7px;font-size:12px;color:#d5dfda}.client-case-assistant_composer__cSMp0 textarea{line-height:1.5}.client-case-assistant_quota__F_Pv7{margin-bottom:8px;color:#a7b4ac;font-size:11px}.client-case-assistant_ticketPane__gEE9Z ol li{border:0;padding:12px 14px;border-radius:16px;background:#24282a}.client-case-assistant_ticketPane__gEE9Z button[type=submit]{background:#b2f2df;color:#143b32;border-color:transparent}@media (max-width:420px){.client-case-assistant_header___gji9{padding:13px 12px 10px;gap:8px}.client-case-assistant_header___gji9 .client-case-assistant_avatar__g4hzJ{width:34px;height:34px}.client-case-assistant_header___gji9 h2{font-size:11px}.client-case-assistant_body__PwQsP{padding:10px 14px 16px}.client-case-assistant_window___7nrY{border-radius:22px}.client-case-assistant_answer__hLVUc{padding:13px 14px}}@media (prefers-reduced-motion:reduce){.client-case-assistant_launcher__fU0KB,.client-case-assistant_window___7nrY button{transition:none}}