.inpetto-gpt-chat[data-v-02f8c4d4]{background-color:#fff;display:flex;flex-direction:column;gap:.625rem;width:100%}@media (min-width:768px){.inpetto-gpt-chat[data-v-02f8c4d4]{width:500px}}.inpetto-gpt-chat--pdp[data-v-02f8c4d4]{border-radius:10px;margin-bottom:1.25rem;padding:1.25rem}@media (min-width:768px){.inpetto-gpt-chat--pdp[data-v-02f8c4d4]{width:100%}}.inpetto-gpt-chat__header[data-v-02f8c4d4]{align-items:center;background-color:#f4f4f4;border-radius:10px;display:flex;flex-direction:column;gap:.625rem;justify-content:center;padding:1.25rem;width:100%}.inpetto-gpt-chat__header__title[data-v-02f8c4d4]{font-size:1.125rem;font-weight:800;margin:0;text-align:center}.inpetto-gpt-chat__header p[data-v-02f8c4d4]{font-size:.875rem;line-height:1.5;margin:0;text-align:center}@media (min-width:768px){.inpetto-gpt-chat__header p[data-v-02f8c4d4]{font-size:1rem}}.inpetto-gpt-chat__body__messages[data-v-02f8c4d4]{display:flex;flex-direction:column;gap:.625rem;margin-bottom:.625rem;max-height:300px;overflow-x:hidden;overflow-y:auto}.inpetto-gpt-chat__body__messages__user[data-v-02f8c4d4]{align-self:flex-end;animation:message-02f8c4d4 .3s ease-out;background-color:#aa8af5;border-radius:10px 10px 0;color:#fff;max-width:80%;padding:.625rem}.inpetto-gpt-chat__body__messages__petti[data-v-02f8c4d4]{align-self:flex-start;animation:message-02f8c4d4 .3s ease-out;background-color:#f4f4f4;border-radius:10px 10px 10px 0;color:#222;max-width:80%;padding:.625rem}.inpetto-gpt-chat__body__messages__petti__typing[data-v-02f8c4d4]{align-items:center;display:flex;gap:.3125rem}.inpetto-gpt-chat__body__messages__petti__typing div[data-v-02f8c4d4]{animation:typing-02f8c4d4 1s linear infinite;background-color:#0000004d;border-radius:50%;height:8px;width:8px}.inpetto-gpt-chat__body__messages__petti__typing div[data-v-02f8c4d4]:first-child{animation-delay:0s}.inpetto-gpt-chat__body__messages__petti__typing div[data-v-02f8c4d4]:nth-child(2){animation-delay:.2s}.inpetto-gpt-chat__body__messages__petti__typing div[data-v-02f8c4d4]:nth-child(3){animation-delay:.4s}@keyframes typing-02f8c4d4{0%,to{opacity:1;transform:scale(1) translate(0)}50%{opacity:.3;transform:scale(.5) translate(-25%)}}@keyframes message-02f8c4d4{0%{opacity:0;transform:scaleX(.5) translateY(25%)}to{opacity:1;transform:scaleX(1) translateY(0)}}.inpetto-gpt-chat__body__input[data-v-02f8c4d4]{align-items:center;background-color:#fff;border:2px solid #ebebeb;border-radius:14px;display:flex;gap:.625rem;height:60px;justify-content:space-between;width:100%}.inpetto-gpt-chat__body__input input[data-v-02f8c4d4]{background-color:transparent;border:none;color:#222;flex:1;font-size:1rem;height:100%;outline:none;padding:0 1rem}.inpetto-gpt-chat__body__input input[data-v-02f8c4d4]::-moz-placeholder{color:#89837a!important}.inpetto-gpt-chat__body__input input[data-v-02f8c4d4]::placeholder{color:#89837a!important}.inpetto-gpt-chat__body__input__btn[data-v-02f8c4d4]{height:50px;margin-right:4px;width:50px}
