.dr-AiChat{z-index:9999}.dr-AiChat__trigger-container{position:fixed;bottom:24px;right:24px;z-index:10;display:flex;flex-direction:column;align-items:flex-end;gap:12px;direction:ltr}.dr-AiChat__launcher{border:0;border-radius:50%;padding:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-inline-end:10px;box-shadow:0 4px 18px #13234333,0 2px 6px #00000014;transition:transform .2s ease,box-shadow .2s ease}.dr-AiChat__launcher:hover{transform:scale(1.05);box-shadow:0 6px 24px #1323433d,0 2px 8px #0000001a}.dr-AiChat__launcher .svg-wrapper{width:54px;height:54px}.dr-AiChat__launcher .svg-wrapper>svg{width:54px;height:54px;max-width:none;max-height:none}.dr-AiChat__nudge{position:relative;background:#d9eff5;border-radius:10px;padding:4px 8px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:0;font:inherit;text-align:center;transition:opacity .2s ease,transform .2s ease;transform-origin:bottom right;box-shadow:0 4px 10px #0000001a}.dr-AiChat__nudge[hidden]{display:none}.dr-AiChat__nudge:hover{opacity:.9}.dr-AiChat__nudge-text{color:#132343;font-size:1.4rem;font-family:inherit;font-weight:400;word-wrap:break-word;letter-spacing:-.03em}.dr-AiChat__nudge-close{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:-20%;right:-5%;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;z-index:2}.dr-AiChat__nudge-close-inner svg{width:.7rem;height:.7rem}.dr-AiChat__nudge-close-inner{width:1.8rem;height:1.8rem;background:#fefcf8;border-radius:50%;display:flex;align-items:center;justify-content:center}.dr-AiChat__launcher[disabled]{opacity:.7;cursor:wait}.dr-AiChat__launcher[aria-expanded=true]{opacity:0;pointer-events:none}.dr-AiChat__overlay{display:none}.dr-AiChat__drawer{position:fixed;inset-block-end:10vw;right:2vw;z-index:10000;width:90vw;max-width:none;max-height:70vh;display:grid;grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1fr);gap:.8rem;padding:.4rem 1.2rem .2rem .8rem;border-radius:1.6rem;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 8px 32px #00000029;opacity:0;transform:translateY(1.6rem) scale(.95);pointer-events:none;transition:opacity .2s ease,transform .2s cubic-bezier(.175,.885,.32,1.275)}.dr-AiChat__drawer.is-active{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.dr-AiChat__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:36px}.dr-AiChat__title{margin:0;font-size:1.8rem;line-height:1.2}.dr-AiChat__close{border:0;background:transparent;color:var(--riva-black);cursor:pointer;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0}.dr-AiChat__close .svg-wrapper,.dr-AiChat__close svg{width:1.6rem;height:1.6rem}.dr-AiChat__messages{overflow-y:auto;display:grid;align-content:start;gap:.8rem;padding-inline-end:.4rem;padding-bottom:4px}.dr-AiChat__bubble{display:grid;gap:.4rem;max-width:92%;border-radius:1rem;padding:.8rem 1rem}.dr-AiChat__bubble--user{justify-self:start;background:#00000012}.dr-AiChat__bubble--assistant{justify-self:end;background:#d5e1f2}.dr-AiChat__bubble-text{margin:0;font-size:1.3rem;line-height:1.3;white-space:pre-wrap}.dr-AiChat__product-link,.dr-AiChat__auto-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.dr-AiChat__product-link:hover,.dr-AiChat__auto-link:hover{opacity:.75}.dr-AiChat__bubble-time{justify-self:end;font-size:1.1rem;opacity:.65}.dr-AiChat__empty-state,.dr-AiChat__status{margin:0;border-radius:.8rem;padding:.7rem .9rem;font-size:1.2rem;line-height:1.25}.dr-AiChat__empty-state{background:#0000000d}.dr-AiChat__status{background:#1e3e6814}.dr-AiChat__label{margin:0;font-size:1.2rem}.dr-AiChat__composer{display:grid;gap:.5rem}.dr-AiChat__composer-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem}.dr-AiChat__composer-row .dr-AiChat__input{min-width:0}.dr-AiChat__input{border:1px solid rgba(0,0,0,.2);border-radius:.8rem;min-height:4rem;padding:.9rem 1rem;font:inherit;font-size:max(16px,1.6rem);line-height:1.2;background:#fff;color:var(--riva-black)}.dr-AiChat__send{border:0;border-radius:.8rem;width:4rem;height:4rem;padding:0;display:flex;align-items:center;justify-content:center;font:inherit;line-height:1;background:var(--riva-main-blue);color:var(--riva-white);cursor:pointer}.dr-AiChat__send .svg-wrapper,.dr-AiChat__send svg{width:1.8rem;height:1.8rem}.dr-AiChat__send svg{transform:rotate(180deg)}.dr-AiChat__send[disabled],.dr-AiChat__input[disabled]{opacity:.7;cursor:wait}.dr-AiChat__empty-state[hidden]{display:none}.dr-AiChat__disclaimer{margin:0;font-size:1rem;line-height:1.2;text-align:center;color:#00000080}.dr-AiChat__typing{display:inline-flex;align-items:center;gap:4px;background:#0000000d;padding:12px 16px;border-radius:16px 16px 16px 4px;margin-top:8px;width:fit-content}.dr-AiChat__typing-dot{width:6px;height:6px;background-color:#0006;border-radius:50%;animation:dr-AiChat-bounce 1.4s infinite ease-in-out both}.dr-AiChat__typing-dot:nth-child(1){animation-delay:-.32s}.dr-AiChat__typing-dot:nth-child(2){animation-delay:-.16s}@keyframes dr-AiChat-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.dr-AiChat__dots:after{content:"";animation:dr-AiChat-dots-content 1.5s infinite}@keyframes dr-AiChat-dots-content{0%,20%{content:""}25%,45%{content:"."}50%,70%{content:".."}75%,to{content:"..."}}@media screen and (min-width:750px){.dr-AiChat__drawer{inset-block-end:4rem;right:1.6rem;left:auto;width:min(38rem,calc(100vw - 3.2rem));max-height:60vh}.dr-AiChat__bubble{max-width:86%}}.dr-AiChat__templates{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:0 16px 12px}.dr-AiChat__templates[hidden]{display:none}.dr-AiChat__template{min-height:44px;padding:8px 14px;border:1px solid var(--riva-dark-purple);border-radius:999px;background:#fff;color:var(--riva-dark-purple);font-family:var(--font-einstein);font-size:1.4rem;line-height:1.2;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.dr-AiChat__template:focus-visible{outline:2px solid var(--riva-main-blue);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/dr-ai-phase1-trigger.css.map */
