.upload-img-container{display:-webkit-box;display:-ms-flexbox;display:flex}.upload-img-container .backgroundSize1{background-size:auto 100%!important}.upload-img-container .backgroundSize2{background-size:100% auto!important}.upload-img-container .ant-upload-picture-card-wrapper{width:100%}.upload-img-container .ant-upload-picture-card-wrapper .ant-upload-select-picture-card{width:120px;height:120px}.upload-img-container .ant-upload-picture-card-wrapper .ant-upload-select-picture-card .ant-upload{padding:0}.upload-img-container.full-width{width:100%}.upload-img-container.full-width .ant-upload-picture-card-wrapper .ant-upload-select-picture-card{width:100%;height:120px}.upload-img-container.full-width .imgItem{width:100%;height:120px;margin-right:0}.upload-img-container .imgItem{margin-right:10px;width:120px;height:120px;border:1px solid #e5f0ff;background-position:50%!important;background-repeat:no-repeat!important}.upload-img-container .imgItem .fade-enter{opacity:0}.upload-img-container .imgItem .fade-enter-active{-webkit-transition:opacity 3s;transition:opacity 3s}.upload-img-container .imgItem .fade-leave{opacity:0}.upload-img-container .imgItem .fade-leave-active{-webkit-transition:opacity 3s;transition:opacity 3s}.upload-img-container .imgItem .img-Item-mask{cursor:pointer;color:#fff;background:rgba(0,0,0,.85);opacity:.7;border-radius:2px;text-align:center}.upload-img-container .imgItem .img-Item-mask,.upload-img-container .loading-overlay{width:100%;height:100%;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}.upload-img-container .loading-overlay{position:fixed;top:0;left:0;background:hsla(0,0%,100%,.7);z-index:9999}.ai-sparkle-btn[data-v-64b389a1]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;padding:8px 20px;cursor:pointer}.ai-sparkle-btn .ai-sparkle-btn-content[data-v-64b389a1],.ai-sparkle-btn[data-v-64b389a1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.ai-sparkle-btn .ai-sparkle-btn-content[data-v-64b389a1]{font-weight:500}.ai-sparkle-btn .ai-sparkle-btn-content .sparkle-icon[data-v-64b389a1]{font-size:18px;color:#fff}.form-wrap-container[data-v-64b389a1]{position:relative}.ai-input-wrapper[data-v-64b389a1]{position:absolute;top:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:20;width:calc(100% - 32px);max-width:600px}.floating-input-area[data-v-64b389a1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;background-color:rgba(0,1,2,.8);backdrop-filter:blur(4px);border-radius:16px;padding:16px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 24px rgba(0,0,0,.1);box-shadow:0 4px 24px rgba(0,0,0,.1);width:100%}.message-input[data-v-64b389a1]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;background-color:transparent;border:none;color:#fff;border-radius:0;font-size:16px;outline:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;resize:none;font-family:inherit}.message-input[data-v-64b389a1]::-webkit-input-placeholder{color:#ccc}.message-input[data-v-64b389a1]::-moz-placeholder{color:#ccc}.message-input[data-v-64b389a1]:-ms-input-placeholder{color:#ccc}.message-input[data-v-64b389a1]::-ms-input-placeholder{color:#ccc}.message-input[data-v-64b389a1]::placeholder{color:#ccc}.message-input[data-v-64b389a1]:hover{border-color:transparent}.message-input[data-v-64b389a1]:focus{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.message-input[data-v-64b389a1]:disabled{cursor:not-allowed}.button-row[data-v-64b389a1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4px}.bytes-received[data-v-64b389a1]{color:#888;font-size:13px;font-family:monospace}.send-action-wrapper[data-v-64b389a1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.keybind-hint[data-v-64b389a1]{color:#888;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.send-btn[data-v-64b389a1]{width:auto;height:auto;border-radius:0;background-color:transparent;border:none;cursor:pointer;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;-webkit-transition:all .3s ease;transition:all .3s ease;padding:0;-ms-flex-negative:0;flex-shrink:0}.send-btn[data-v-64b389a1]:hover:not(:disabled){background-color:transparent;-webkit-transform:scale(1.1);transform:scale(1.1)}.send-btn[data-v-64b389a1]:active:not(:disabled){-webkit-transform:scale(.95);transform:scale(.95)}.send-btn[data-v-64b389a1]:disabled{opacity:.6;cursor:not-allowed}.send-btn.loading[data-v-64b389a1]{pointer-events:none;opacity:.6}.send-btn .send-icon[data-v-64b389a1]{font-size:18px;color:#fff}@-webkit-keyframes spin-data-v-64b389a1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-64b389a1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ai-overlay[data-v-64b389a1]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.5);z-index:10;border-radius:4px}.ai-overlay.shimmer[data-v-64b389a1]{-webkit-animation:shimmer-data-v-64b389a1 2s infinite;animation:shimmer-data-v-64b389a1 2s infinite}@-webkit-keyframes shimmer-data-v-64b389a1{0%{background:#fff}50%{background:hsla(0,0%,100%,.3)}to{background:#fff}}@keyframes shimmer-data-v-64b389a1{0%{background:#fff}50%{background:hsla(0,0%,100%,.3)}to{background:#fff}}.fade-overlay-enter-active[data-v-64b389a1]{-webkit-animation:fadeIn-data-v-64b389a1 .3s ease-out;animation:fadeIn-data-v-64b389a1 .3s ease-out}.fade-overlay-leave-active[data-v-64b389a1]{-webkit-animation:fadeOut-data-v-64b389a1 .2s ease-out;animation:fadeOut-data-v-64b389a1 .2s ease-out}@-webkit-keyframes fadeIn-data-v-64b389a1{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-64b389a1{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut-data-v-64b389a1{0%{opacity:1}to{opacity:0}}@keyframes fadeOut-data-v-64b389a1{0%{opacity:1}to{opacity:0}}.slide-fade-input-enter-active[data-v-64b389a1]{-webkit-animation:slideInRight-data-v-64b389a1 .15s ease-out;animation:slideInRight-data-v-64b389a1 .15s ease-out}.slide-fade-input-leave-active[data-v-64b389a1]{-webkit-animation:slideOutRight-data-v-64b389a1 .15s ease-out;animation:slideOutRight-data-v-64b389a1 .15s ease-out}@-webkit-keyframes slideInRight-data-v-64b389a1{0%{opacity:0;-webkit-transform:translateY(10px) translateX(-50%);transform:translateY(10px) translateX(-50%)}to{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}@keyframes slideInRight-data-v-64b389a1{0%{opacity:0;-webkit-transform:translateY(10px) translateX(-50%);transform:translateY(10px) translateX(-50%)}to{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}@-webkit-keyframes slideOutRight-data-v-64b389a1{0%{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}to{opacity:0;-webkit-transform:translateY(10px) translateX(-50%);transform:translateY(10px) translateX(-50%)}}@keyframes slideOutRight-data-v-64b389a1{0%{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}to{opacity:0;-webkit-transform:translateY(10px) translateX(-50%);transform:translateY(10px) translateX(-50%)}}