.buyr-app__offer-assistant-chat{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.buyr-app__offer-assistant-chat__scroll{-webkit-overflow-scrolling:touch;box-sizing:border-box;min-height:0;padding:var(--buyr-spacing-sm,12px) var(--buyr-spacing-md,16px) var(--buyr-spacing-md,16px);flex:1;overflow-y:auto}.buyr-app__offer-assistant-chat__scroll-content{gap:var(--buyr-spacing-sm,12px);flex-direction:column;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content;display:flex}.buyr-app__offer-assistant-chat__current-price{color:#1a1a1a;flex-shrink:0;font-size:15px;font-weight:600;line-height:1.3}.buyr-app__offer-assistant-chat__thread{gap:var(--buyr-spacing-xs,8px);flex-direction:column;display:flex}.buyr-app__offer-assistant-chat__load-older{color:#666;align-self:center;padding:4px 0;font-size:12px}.buyr-app__offer-assistant-chat__footer-actions{flex-shrink:0;justify-content:center;padding-top:4px;display:flex}.buyr-app__offer-assistant-chat__clear-chat{color:#666;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;text-decoration:underline}.buyr-app__offer-assistant-chat__clear-chat:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.buyr-app__offer-assistant-chat__bubble{border-radius:12px;max-width:92%;padding:8px 12px;font-size:14px;line-height:1.4}.buyr-app__offer-assistant-chat__bubble--user{color:#fff;background:#26bf59;align-self:flex-end}.buyr-app__offer-assistant-chat__bubble--assistant{color:#000;background:#fff;border:1px solid #e0e0e0;align-self:flex-start}.buyr-app__offer-assistant-chat__bubble-waiting{align-items:center;gap:10px;min-height:22px;display:flex}.buyr-app__offer-assistant-chat__bubble-waiting-spinner{border:2px solid #e8e8e8;border-top-color:#26bf59;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.65s linear infinite buyr-offer-assistant-chat-spin;display:inline-block}.buyr-app__offer-assistant-chat__bubble-waiting-label{color:#555;font-size:14px;line-height:1.35}.buyr-app__offer-assistant-chat__bubble-waiting-dots{margin-left:1px;display:inline}.buyr-app__offer-assistant-chat__bubble-waiting-dot{vertical-align:middle;background:#888;border-radius:50%;width:3px;height:3px;margin:0 1px;animation:1.05s ease-in-out infinite buyr-offer-assistant-chat-dot-pulse;display:inline-block}.buyr-app__offer-assistant-chat__bubble-waiting-dot:nth-child(2){animation-delay:.15s}.buyr-app__offer-assistant-chat__bubble-waiting-dot:nth-child(3){animation-delay:.3s}@keyframes buyr-offer-assistant-chat-spin{to{transform:rotate(360deg)}}@keyframes buyr-offer-assistant-chat-dot-pulse{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-1px)}}.buyr-app__offer-assistant-chat__form{flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.buyr-app__offer-assistant-chat__input{resize:vertical;border:1px solid #e0e0e0;border-radius:8px;flex:1;min-height:40px;max-height:120px;padding:8px 12px;font-family:inherit;font-size:14px}.buyr-app__offer-assistant-chat__send{color:#fff;cursor:pointer;background:#26bf59;border:none;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600}.buyr-app__offer-assistant-chat__send:disabled{opacity:.6;cursor:not-allowed}.buyr-app__offer-assistant-chat__error{color:#c62828;flex-shrink:0;font-size:13px}.buyr-app__offer-assistant-chat__actions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.buyr-app__offer-assistant-chat__disclaimer{flex-shrink:0;width:100%}.buyr-app__offer-assistant-chat__submit-offer{color:#26bf59;cursor:pointer;white-space:normal;text-align:center;background:#fff;border:1px solid #26bf59;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.buyr-app__offer-assistant-chat__submit-offer:disabled{opacity:.65;cursor:not-allowed}.buyr-app__offer-assistant-chat__submit-offer-text{flex:1;min-width:0}.buyr-app__offer-assistant-chat__suggestions{flex-wrap:wrap;gap:8px;padding:0 0 12px;display:flex}.buyr-app__offer-assistant-chat__suggestion-chip{color:inherit;cursor:pointer;text-align:left;background:#f5f5f7;border:1px solid rgba(0,0,0,.12);border-radius:999px;padding:8px 12px;font-size:13px;line-height:1.3}.buyr-app__offer-assistant-chat__suggestion-chip:hover{background:#ebebef}.buyr-app__offer-assistant-chat--storefront{min-height:280px}.buyr-app__assistant-markdown{font-size:inherit;line-height:1.45}.buyr-app__assistant-markdown :first-child{margin-top:0}.buyr-app__assistant-markdown :last-child{margin-bottom:0}.buyr-app__assistant-markdown p{margin-top:.25em;margin-bottom:.5em}.buyr-app__assistant-markdown p+p{margin-top:.5em}.buyr-app__assistant-markdown h1,.buyr-app__assistant-markdown h2,.buyr-app__assistant-markdown h3,.buyr-app__assistant-markdown h4,.buyr-app__assistant-markdown h5,.buyr-app__assistant-markdown h6{margin-top:.65em;margin-bottom:.2em;font-weight:600;line-height:1.3}.buyr-app__assistant-markdown h1{font-size:1.2em}.buyr-app__assistant-markdown h2{font-size:1.1em}.buyr-app__assistant-markdown h3,.buyr-app__assistant-markdown h4,.buyr-app__assistant-markdown h5,.buyr-app__assistant-markdown h6{font-size:1.03em}.buyr-app__assistant-markdown ul,.buyr-app__assistant-markdown ol{margin-top:.45em;margin-bottom:.45em}.buyr-app__assistant-markdown ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.35em}.buyr-app__assistant-markdown ul:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.35em}.buyr-app__assistant-markdown ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.35em}.buyr-app__assistant-markdown ol:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.35em}.buyr-app__assistant-markdown ol:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.35em}.buyr-app__assistant-markdown ol:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.35em}.buyr-app__assistant-markdown ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.35em}.buyr-app__assistant-markdown ul:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.35em}.buyr-app__assistant-markdown ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.35em}.buyr-app__assistant-markdown ol:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.35em}.buyr-app__assistant-markdown ol:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.35em}.buyr-app__assistant-markdown ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.35em}.buyr-app__assistant-markdown li{margin-top:.12em;margin-bottom:.12em}.buyr-app__assistant-markdown code{background:rgba(0,0,0,.06);border-radius:3px;font-size:.9em}.buyr-app__assistant-markdown code:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.2em;padding-right:.25em}.buyr-app__assistant-markdown code:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.2em;padding-right:.25em}.buyr-app__assistant-markdown code:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.2em;padding-right:.25em}.buyr-app__assistant-markdown code:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.25em;padding-right:.2em}.buyr-app__assistant-markdown code:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.25em;padding-right:.2em}.buyr-app__assistant-markdown code:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.25em;padding-right:.2em}.buyr-app__assistant-markdown pre{background:rgba(0,0,0,.05);border-radius:4px;margin-top:.45em;margin-bottom:.45em;padding:.65em;overflow-x:auto}.buyr-app__assistant-markdown pre code{background:0 0;padding:0}.buyr-app__assistant-markdown a{color:#0d6efd;text-decoration:underline}.buyr-app__assistant-markdown a:hover{text-decoration:none}.buyr-app__assistant-markdown strong{font-weight:600}
/*$vite$:1*/