.theme--light.v-file-input .v-file-input__text{color:rgba(0,0,0,.87)}.theme--light.v-file-input .v-file-input__text--placeholder{color:rgba(0,0,0,.6)}.theme--light.v-file-input.v-input--is-disabled .v-file-input__text,.theme--light.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-file-input .v-file-input__text{color:#fff}.theme--dark.v-file-input .v-file-input__text--placeholder{color:hsla(0,0%,100%,.7)}.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text,.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:hsla(0,0%,100%,.5)}.v-file-input input[type=file]{left:0;opacity:0;pointer-events:none;position:absolute;max-width:0;width:0}.v-file-input .v-file-input__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.v-file-input .v-file-input__text.v-file-input__text--chips{-ms-flex-wrap:wrap;flex-wrap:wrap}.v-file-input .v-file-input__text .v-chip{margin:4px}.v-file-input .v-text-field__slot{min-height:32px}.v-file-input.v-input--dense .v-text-field__slot{min-height:26px}.v-file-input.v-text-field--filled:not(.v-text-field--single-line) .v-file-input__text{padding-top:22px}.v-file-input.v-text-field--outlined .v-text-field__slot{padding:6px 0}.v-file-input.v-text-field--outlined.v-input--dense .v-text-field__slot{padding:3px 0}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:#fff}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea:-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:rgba(0,0,0,.38)}.v-textarea textarea{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{padding-top:2px;-ms-flex-item-align:start;align-self:start}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.v-textarea.v-text-field--solo .v-input__control textarea{caret-color:auto}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{-ms-flex-item-align:stretch;align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-left:12px}.theme--light.v-snack__wrapper{color:rgba(0,0,0,.87)}.theme--dark.v-snack__wrapper{color:#fff}.v-sheet.v-snack__wrapper{border-radius:4px}.v-sheet.v-snack__wrapper:not(.v-sheet--outlined){-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-sheet.v-snack__wrapper.v-sheet--shaped{border-radius:16px 4px}.v-snack{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;pointer-events:none;right:0;top:0;width:100%}.v-snack:not(.v-snack--absolute){height:100vh;position:fixed;z-index:1000}.v-snack:not(.v-snack--centered):not(.v-snack--top){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.v-snack__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:currentColor!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px;max-width:672px;min-height:48px;min-width:344px;padding:0;pointer-events:auto;position:relative;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);z-index:1}.v-snack__wrapper.theme--dark{background-color:#333;color:hsla(0,0%,100%,.87)}.v-snack__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.25rem;margin-right:auto;padding:14px 16px;text-align:initial}.v-snack__action{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex}.v-snack__action .v-ripple__container{display:none}.v-application--is-ltr .v-snack__action{margin-right:8px}.v-application--is-rtl .v-snack__action{margin-left:8px}.v-snack__action>.v-snack__btn.v-btn{padding:0 8px}.v-snack__btn{margin-left:0;margin-right:0;margin:0;min-width:auto}.v-snack--absolute{height:100%;position:absolute;z-index:1}.v-snack--centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-snack--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;right:auto}.v-snack--multi-line .v-snack__wrapper{min-height:68px}.v-snack--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:auto}.v-snack:not(.v-snack--has-background) .v-snack__wrapper{-webkit-box-shadow:none;box-shadow:none}.v-snack--bottom{top:auto}.v-snack--text .v-snack__wrapper:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.v-snack--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:auto}.v-snack--vertical .v-snack__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-snack--vertical .v-snack__wrapper .v-snack__action{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:8px}.v-snack-transition-enter.v-snack__wrapper{-webkit-transform:scale(.8);transform:scale(.8)}.v-snack-transition-enter.v-snack__wrapper,.v-snack-transition-leave-to.v-snack__wrapper{opacity:0}.talk-container[data-v-2c90b80b]{background-color:#f8f9fa;min-height:calc(100vh - 100px);padding:0!important;width:100%;max-width:100%}.chat-card[data-v-2c90b80b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 116px);border-radius:8px;margin:0;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08);overflow:hidden}.chat-window[data-v-2c90b80b]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;padding:20px;background-color:#f8f9fa;background-image:linear-gradient(hsla(0,0%,100%,.7) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.7) 1px,transparent 0);background-size:20px 20px;background-position:50%}.messages[data-v-2c90b80b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.my-message[data-v-2c90b80b],.other-message[data-v-2c90b80b]{max-width:70%;padding:12px 16px;border-radius:18px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08);line-height:1.5;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.my-message[data-v-2c90b80b]{background-color:#e3f2fd;-ms-flex-item-align:end;align-self:flex-end;border-bottom-right-radius:4px}.my-message[data-v-2c90b80b]:hover{-webkit-transform:translateX(-2px);transform:translateX(-2px)}.other-message[data-v-2c90b80b]{background-color:#fff;-ms-flex-item-align:start;align-self:flex-start;border-bottom-left-radius:4px}.other-message[data-v-2c90b80b]:hover{-webkit-transform:translateX(2px);transform:translateX(2px)}.chat-input[data-v-2c90b80b]{padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;border-top:1px solid #eaeaea}.attachment-input[data-v-2c90b80b]{max-width:40px;margin-right:10px}.attachment-pills[data-v-2c90b80b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.custom-text-field[data-v-2c90b80b]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-height:150px;overflow-y:auto;border-radius:24px;margin:0 8px}.custom-text-field[data-v-2c90b80b] .v-input__slot{background-color:#f5f5f5!important;min-height:44px!important;overflow-y:hidden!important;border-radius:24px!important;padding:0 16px!important;-webkit-transition:background-color .3s;transition:background-color .3s}.custom-text-field[data-v-2c90b80b]:hover .v-input__slot{background-color:#eee!important}.custom-text-field[data-v-2c90b80b] textarea{overflow-y:hidden!important;padding-top:12px!important;padding-bottom:12px!important}.custom-text-field[data-v-2c90b80b] .v-text-field__details{display:none}.send-button[data-v-2c90b80b]{min-width:44px;height:44px;border-radius:50%;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.send-button.inactive[data-v-2c90b80b]{background-color:#f5f5f5!important}.send-button.inactive .v-icon[data-v-2c90b80b]{color:#999!important}.send-button.active[data-v-2c90b80b]{background-color:#e3f2fd!important}.send-button.active .v-icon[data-v-2c90b80b]{color:#1976d2!important}.send-button.active[data-v-2c90b80b]:hover{background-color:#1976d2!important}.send-button.active:hover .v-icon[data-v-2c90b80b]{color:#fff!important}.send-button.inactive[data-v-2c90b80b]:hover{background-color:#eee!important}.send-button[data-v-2c90b80b]:not(:disabled):active{-webkit-transform:scale(.95);transform:scale(.95)}.reasoning-message[data-v-2c90b80b]{background-color:#fff8e1;border-radius:10px;padding:10px 12px;margin-bottom:12px;border-left:3px solid #ffc107}.reasoning-message .markdown-content[data-v-2c90b80b]{margin:0}.reasoning-message .markdown-content[data-v-2c90b80b] p{margin-bottom:4px;font-weight:inherit}.reasoning-message .markdown-content[data-v-2c90b80b] p:last-child{margin-bottom:0}.references[data-v-2c90b80b]{margin-top:12px;color:#06c;background-color:rgba(0,102,204,.05);padding:8px 12px;border-radius:8px;font-size:.8em}.references a[data-v-2c90b80b]{color:#06c;text-decoration:none;border-bottom:1px dashed #06c;-webkit-transition:color .2s,border-bottom .2s;transition:color .2s,border-bottom .2s}.references a[data-v-2c90b80b]:hover{color:#004c99;border-bottom:1px solid #004c99}.attachment-preview[data-v-2c90b80b]{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.attachment-preview img[data-v-2c90b80b]{max-width:200px;max-height:150px;border-radius:8px;cursor:pointer;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.attachment-preview img[data-v-2c90b80b]:hover{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.attachment-link[data-v-2c90b80b]{color:#1976d2;text-decoration:underline;word-break:break-all}@media (max-width:600px){.my-message[data-v-2c90b80b],.other-message[data-v-2c90b80b]{max-width:85%}.chat-window[data-v-2c90b80b]{padding:12px}.chat-input[data-v-2c90b80b]{padding:8px 12px}}.chat-window[data-v-2c90b80b]::-webkit-scrollbar{width:6px}.chat-window[data-v-2c90b80b]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chat-window[data-v-2c90b80b]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chat-window[data-v-2c90b80b]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.my-message[data-v-2c90b80b]:after,.other-message[data-v-2c90b80b]:after{content:"";position:absolute;bottom:-12px;font-size:.7em;color:#888;white-space:nowrap}.my-message[data-v-2c90b80b]:after{right:8px}.other-message[data-v-2c90b80b]:after{left:8px}.markdown-content[data-v-2c90b80b]{white-space:normal}.markdown-content[data-v-2c90b80b] h1,.markdown-content[data-v-2c90b80b] h2,.markdown-content[data-v-2c90b80b] h3,.markdown-content[data-v-2c90b80b] h4,.markdown-content[data-v-2c90b80b] h5,.markdown-content[data-v-2c90b80b] h6{margin-top:16px;margin-bottom:8px;font-weight:600}.markdown-content[data-v-2c90b80b] h1{font-size:1.5em}.markdown-content[data-v-2c90b80b] h2{font-size:1.3em}.markdown-content[data-v-2c90b80b] h3{font-size:1.2em}.markdown-content[data-v-2c90b80b] p{margin-bottom:8px}.markdown-content[data-v-2c90b80b] ol,.markdown-content[data-v-2c90b80b] ul{padding-left:20px;margin-bottom:8px}.markdown-content[data-v-2c90b80b] li{margin-bottom:4px}.markdown-content[data-v-2c90b80b] code{background-color:rgba(0,0,0,.05);padding:2px 4px;border-radius:3px;font-family:monospace}.markdown-content[data-v-2c90b80b] pre{background-color:rgba(0,0,0,.05);padding:12px;border-radius:6px;overflow-x:auto;margin-bottom:12px}.markdown-content[data-v-2c90b80b] pre code{background-color:transparent;padding:0}.markdown-content[data-v-2c90b80b] blockquote{border-left:4px solid #ddd;padding-left:12px;color:#666;margin-left:0;margin-right:0}.markdown-content[data-v-2c90b80b] a{color:#1976d2;text-decoration:none}.markdown-content[data-v-2c90b80b] a:hover{text-decoration:underline}.markdown-content[data-v-2c90b80b] table{border-collapse:collapse;width:100%;margin-bottom:12px}.markdown-content[data-v-2c90b80b] td,.markdown-content[data-v-2c90b80b] th{border:1px solid #ddd;padding:8px;text-align:left}.markdown-content[data-v-2c90b80b] th{background-color:#f2f2f2}.markdown-content[data-v-2c90b80b] img{max-width:100%;border-radius:4px}.progress-indicator[data-v-2c90b80b]{margin:8px 0}.progress-content[data-v-2c90b80b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(25,118,210,.1);color:#1976d2;padding:4px 12px;border-radius:16px;font-size:.9em;white-space:nowrap;-webkit-animation:fadeIn-2c90b80b .3s ease-out;animation:fadeIn-2c90b80b .3s ease-out}@-webkit-keyframes fadeIn-2c90b80b{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-2c90b80b{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.my-message[data-v-2c90b80b],.other-message[data-v-2c90b80b]{position:relative;margin-bottom:20px}.messages>div[data-v-2c90b80b]:first-child{margin-top:0}.message-wrapper[data-v-2c90b80b]{position:relative}.copy-btn[data-v-2c90b80b]{opacity:.6;-webkit-transition:all .2s ease;transition:all .2s ease}.copy-btn[data-v-2c90b80b]:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.copy-btn-wrapper[data-v-2c90b80b]{margin-top:8px;padding-left:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-message[data-v-2c90b80b],.other-message[data-v-2c90b80b]{padding-right:16px}.clear-history-button[data-v-2c90b80b],.settings-button[data-v-2c90b80b]{position:relative}.selected-author[data-v-2c90b80b]{background-color:#e3f2fd;font-weight:700}.floating-panel[data-v-2c90b80b]{position:absolute;top:40%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:2px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:8px;z-index:1000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.clear-history-button[data-v-2c90b80b],.floating-panel[data-v-2c90b80b],.settings-button[data-v-2c90b80b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clear-history-button[data-v-2c90b80b],.settings-button[data-v-2c90b80b]{margin:2px 0;width:30px;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:none;border-radius:50%;-webkit-transition:background-color .3s;transition:background-color .3s}.clear-history-button[data-v-2c90b80b]:hover,.settings-button[data-v-2c90b80b]:hover{background-color:rgba(0,0,0,.1)}.v-card-actions[data-v-2c90b80b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.confirm-button[data-v-2c90b80b]{background-color:#4caf50!important;color:#fff!important;-webkit-transition:background-color .3s;transition:background-color .3s}.confirm-button[data-v-2c90b80b]:hover{background-color:#45a049!important}