.chat-toolbar[data-v-2ed5eeed]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#003f7f;color:#fff;height:48px;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.chat-toolbar[data-v-2ed5eeed],.menu-btn[data-v-2ed5eeed],.minimize-btn[data-v-2ed5eeed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-btn[data-v-2ed5eeed],.minimize-btn[data-v-2ed5eeed]{background:none;border:none;color:#fff!important;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;width:36px;margin:0;padding:0}.toolbar-title[data-v-2ed5eeed]{font-size:16px;line-height:48px;font-weight:700}.spacer[data-v-2ed5eeed]{-webkit-box-flex:1;-ms-flex:1;flex:1}.v-icon[data-v-2ed5eeed]{font-size:20px}.chat-left[data-v-0022ab12]{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#003f7f),to(#002a5a));background:linear-gradient(180deg,#003f7f,#002a5a);color:#fff;padding:10px;overflow-y:auto;border-right:1px solid hsla(0,0%,100%,.2);-webkit-box-shadow:2px 0 5px rgba(0,0,0,.5);box-shadow:2px 0 5px rgba(0,0,0,.5)}.conversation-item[data-v-0022ab12]{padding:10px;cursor:pointer;background:hsla(0,0%,100%,.1);margin-bottom:5px;border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.conversation-item.active[data-v-0022ab12]{background:hsla(0,0%,100%,.3)}.conversation-item[data-v-0022ab12]:hover{background:hsla(0,0%,100%,.2)}.slide-left-enter-active[data-v-0022ab12],.slide-left-leave-active[data-v-0022ab12]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.slide-left-enter[data-v-0022ab12],.slide-left-leave-to[data-v-0022ab12]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.chat-content[data-v-b4222398]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-msg[data-v-b4222398]{text-align:right;margin:5px 0}.assistant-msg[data-v-b4222398]{text-align:left;margin:5px 0}.bubble[data-v-b4222398]{display:inline-block;padding:8px 12px;border-radius:12px;background:#e0e0e0}.user-msg .bubble[data-v-b4222398]{background:#003f7f;color:#fff}.assistant-msg .bubble[data-v-b4222398]{background:#05a;color:#fff}.chat-widget[data-v-3d142fb0]{border-radius:8px;z-index:1000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.chat-body[data-v-3d142fb0],.chat-widget[data-v-3d142fb0]{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.chat-body[data-v-3d142fb0]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:calc(100% - 60px)}.input-area[data-v-3d142fb0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px;border-top:1px solid rgba(0,0,0,.1)}.message-input[data-v-3d142fb0]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.send-button[data-v-3d142fb0]{height:36px;width:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}.chat-toggle-btn[data-v-3d142fb0]{position:fixed;bottom:20px;right:20px;z-index:2000}.resize-handle[data-v-3d142fb0]{position:absolute;bottom:0;right:0;width:15px;height:15px;background:transparent;cursor:nwse-resize}.resize-handle.bottom-right[data-v-3d142fb0]:after{content:"";position:absolute;bottom:3px;right:3px;width:10px;height:10px;border-bottom:2px solid rgba(0,0,0,.6);border-right:2px solid rgba(0,0,0,.6);-webkit-transform:rotate(0deg);transform:rotate(0deg);pointer-events:none}