.banner[data-v-db6c6539]{background-color:var(--p-slate-50);border:.1rem solid var(--p-slate-100);border-radius:.5rem}.title[data-v-db6c6539]{color:var(--p-primary-900)}.title .vue-fa[data-v-db6c6539]{color:var(--p-primary-600)}.card[data-v-db6c6539]{transition:background-color .3s}.card[data-v-db6c6539]:hover{background-color:var(--p-primary-100)}.chat .conversation[data-v-f892abf3]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:.2rem solid #fff9;border-radius:.75rem;font-weight:500}.chat .conversation .history[data-v-f892abf3]{gap:.75rem;overflow:auto}.chat .conversation .history .message[data-v-f892abf3]{align-self:flex-start;gap:inherit;flex-direction:column;max-width:80%;display:flex}@media (width<=640px){.chat .conversation .history .message[data-v-f892abf3]{max-width:100%}}.chat .conversation .history .message .header[data-v-f892abf3]{justify-content:flex-start;align-items:center;gap:inherit;flex-direction:row;font-size:1.3rem;font-weight:600;display:flex}.chat .conversation .history .message .body[data-v-f892abf3]{justify-content:center;align-items:flex-start;gap:inherit;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;border:.133333rem solid var(--p-primary-500);border-radius:.75rem;flex-direction:column;padding:1rem;font-size:1.2rem;display:flex}.chat .conversation .history .message .body>span[data-v-f892abf3] p:first-child{margin-top:0}.chat .conversation .history .message .body>span[data-v-f892abf3] p:last-child{margin-bottom:0}.chat .conversation .history .message .body>span[data-v-f892abf3] a{color:var(--p-primary-600)}.chat .conversation .history .message .body>time[data-v-f892abf3]{color:#424242;font-size:1rem}.chat .conversation .history .message.our[data-v-f892abf3]{align-self:flex-end}.chat .conversation .history .message.our .header[data-v-f892abf3]{justify-content:flex-end}.chat .conversation .history .message.our .body[data-v-f892abf3]{background-color:var(--p-slate-50);border:.133333rem solid var(--p-slate-300);border-top-right-radius:.1875rem;align-items:flex-end}.chat .conversation .history .message:not(.our) .body[data-v-f892abf3]{border:.133333rem solid var(--p-primary-500);background-color:#fff;border-top-left-radius:.1875rem}.chat .conversation .history .p-message[data-v-f892abf3]{opacity:.75;margin:0}.chat .conversation .prompt[data-v-f892abf3]{background-color:#fff;border-radius:.75rem;outline:.2rem solid #0009}.chat .conversation .prompt button[data-v-f892abf3],.chat .conversation .prompt label[data-v-f892abf3]{font-size:2.5rem}.chat .conversation .prompt button[data-v-f892abf3]{color:var(--p-primary-500);background:0 0;border:0;padding:0}.chat .conversation .prompt button[data-v-f892abf3]:hover:not(:disabled){color:var(--p-primary-600)}.chat .conversation .prompt button[data-v-f892abf3]:active:not(:disabled){color:var(--p-primary-700)}.chat .conversation .prompt button[data-v-f892abf3]:disabled{cursor:not-allowed}.chat .conversation .prompt .p-textarea[data-v-f892abf3]{border:0;min-height:100%;max-height:8rem;font-size:1.4rem;overflow:auto!important}.chat .conversation .prompt .p-textarea[data-v-f892abf3]:disabled{cursor:not-allowed}.chat .conversation .prompt .p-chip[data-v-f892abf3]{border-radius:.4rem}
