:root{--chat-sheet-w: 40vw;--chat-dock-bottom: calc(1.5rem + var(--sticky-atc-h, 0px) + env(safe-area-inset-bottom, 0px))}html:has(#chat-dock){--chat-fab-h: 3rem}html:has(#chat-sheet.is-open) [data-astro-transition-scope],html:has(#chat-sheet.is-open) [style*=product-title-],html:has(#chat-sheet.is-open) [style*=product-img-]{view-transition-name:none!important}#chat-dock{position:fixed;right:.75rem;bottom:var(--chat-dock-bottom);z-index:42;transition:right .3s ease-out,bottom .3s ease-out}@media(max-width:1279.98px){html:has(#chat-sheet.is-open) #chat-dock{right:1.25rem;bottom:calc(var(--chat-dock-bottom) + .5rem)}#chat-sheet.is-open #chat-form{width:calc(100% - 4rem)}}.fab-stack{position:relative;display:flex;flex-direction:column;align-items:center}.goo-cluster{position:relative;width:3rem;height:3rem}.goo-cluster:before,.goo-cluster:after{content:"";position:absolute;inset:-1px;z-index:0;border-radius:9999px;pointer-events:none;border:1px solid var(--color-primary);animation:face-pulse 6.4s ease-out infinite}.goo-cluster:after{animation-delay:3.2s}html:has(#chat-sheet.is-open) .goo-cluster:before,html:has(#chat-sheet.is-open) .goo-cluster:after,.goo-cluster.is-off:before,.goo-cluster.is-off:after{animation:none;opacity:0}@keyframes face-pulse{0%{transform:scale(1);opacity:.85}22%{transform:scale(1.75);opacity:0}to{transform:scale(1.75);opacity:0}}#chat-fab,#chat-fab:is(:hover,:focus-visible,:active),.chat-fab-btn,.chat-fab-btn:is(:hover,:focus-visible,:active){position:relative;z-index:1;width:3rem;height:3rem;min-height:3rem;overflow:visible;padding:0;border-radius:9999px;background-color:var(--color-base-100);box-shadow:none;border:1px solid color-mix(in oklab,var(--color-base-content) 18%,transparent)}#chat-fab.is-toma:after{content:"";position:absolute;inset:-4px;border-radius:9999px;border:3px solid var(--color-info);pointer-events:none}#chat-fab .face-rig,.chat-fab-btn .face-rig{width:3rem;height:3rem}#chat-peek{position:absolute;z-index:4;right:calc(100% + .75rem);top:1.5rem;bottom:auto;display:block;width:max-content;max-width:min(15.5rem,calc(100vw - 5.5rem));margin:0;padding-block:0;column-gap:0;grid-template-columns:minmax(0,1fr);transform:translateY(-50%)}#chat-peek .chat-bubble{max-width:100%;border-end-end-radius:var(--radius-field, .25rem)}#chat-peek.chat-end .chat-bubble:before{content:none}#chat-peek.peek-pop{transform-origin:right center;animation:peek-pop .4s ease-out}#chat-peek.peek-gone{transform-origin:right center;animation:peek-gone .45s ease-in forwards}@keyframes peek-pop{0%{opacity:0;transform:translate(.7rem,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes peek-gone{to{opacity:0;transform:translate(.7rem,-50%)}}.fab-chase{position:absolute;inset:-.28rem;z-index:0;border-radius:9999px;pointer-events:none;opacity:0;background:conic-gradient(from 0deg,transparent 0 38%,var(--color-primary) 48%,var(--color-base-content) 72%,transparent 88%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.25px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.25px))}.fab-chase.is-on{animation:fab-orbit 2.6s linear 1 forwards}@keyframes fab-orbit{0%{opacity:1;transform:rotate(0)}80%{opacity:1;transform:rotate(360deg)}to{opacity:0;transform:rotate(360deg)}}#chat-sheet{display:none;position:fixed;z-index:41;right:.75rem;bottom:var(--chat-dock-bottom);left:auto;width:min(24rem,calc(100vw - 1.5rem));max-height:calc(100dvh - var(--app-sticky-top, 0px) - var(--chat-dock-bottom) - .5rem);overflow:hidden;background-color:var(--color-base-100);border:2px solid var(--color-base-300);box-shadow:0 12px 32px -8px color-mix(in oklab,var(--color-neutral) 38%,transparent);opacity:0;translate:0 .8rem;transition:display .28s,opacity .28s cubic-bezier(.4,0,1,1),translate .28s cubic-bezier(.4,0,1,1);transition-behavior:allow-discrete}#chat-sheet.is-open{display:flex;opacity:1;translate:0 0;transition-duration:.4s;transition-timing-function:cubic-bezier(.22,1,.36,1)}#chat-sheet #chat-form{width:calc(100% - 3rem)}.sheet-grab,.sheet-edge{display:none}@starting-style{#chat-sheet.is-open{opacity:0;translate:0 .8rem}}#chat-sheet>header,#chat-form,#chat-chips{flex-shrink:0}#chat-thread{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}#chat-thread::-webkit-scrollbar,#chat-chips-row::-webkit-scrollbar{display:none}#chat-chips{position:relative;display:flex;align-items:center;gap:.5rem;min-width:0;min-height:2.75rem;margin-inline:-.75rem}#chat-pay{flex-shrink:0;margin-inline-start:.75rem}#chat-pay.chat-pay-pop{animation:chat-pay-pop .6s cubic-bezier(.22,1,.36,1)}@keyframes chat-pay-pop{0%{opacity:0;scale:.88;box-shadow:0 0 color-mix(in oklab,var(--color-primary) 0%,transparent)}42%{opacity:1;scale:1.05;box-shadow:0 0 0 6px color-mix(in oklab,var(--color-primary) 26%,transparent)}to{opacity:1;scale:1;box-shadow:0 0 color-mix(in oklab,var(--color-primary) 0%,transparent)}}#chat-chips-slide{position:relative;flex:1 1 auto;min-width:0;min-height:2.75rem}#chat-chips-row{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;width:100%;min-width:0;min-height:2.75rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;padding-inline:.75rem;-webkit-mask-image:linear-gradient(to right,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent);mask-image:linear-gradient(to right,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent)}#chat-form.join{align-items:flex-end}#chat-q[aria-describedby=chat-q-count]{padding-bottom:1.15rem}#chat-q{display:block;width:100%;min-width:0;resize:none;overflow-y:auto;line-height:1.25;padding-block:.5rem;white-space:pre-wrap;field-sizing:content;height:auto;min-height:2.5rem;max-height:calc(5em + 1rem)}#chat-q:placeholder-shown{field-sizing:fixed;height:2.5rem;min-height:2.5rem;max-height:2.5rem;overflow:hidden;white-space:nowrap}#chat-q::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#chat-q.ph-in::placeholder{animation:ph-in .4s ease}@keyframes ph-in{0%{opacity:0;transform:translate(.5rem)}to{opacity:1;transform:none}}#chat-send{width:2.5rem;padding-inline:0}#chat-close{width:2rem;height:2rem;min-height:2rem;padding:0}.chat-card-in{opacity:1;translate:0;transition:opacity .28s ease-out,translate .28s ease-out;transition-delay:calc(var(--card-i, 0) * 35ms)}.chat-card-in .plp-stock{max-width:calc(100% - .25rem);padding:.15rem .4rem .15rem .25rem;font-size:.65rem;column-gap:.25rem}#chat-thread .collapse[open],#chat-thread .collapse[open] .collapse-content{overflow:visible}@starting-style{.chat-card-in{opacity:0;translate:0 .35rem}}@media(max-width:1279px){#chat-thread{height:var(--thread-h, auto);max-height:var(--thread-h, none);min-height:7rem}.sheet-grab{display:block;position:absolute;z-index:5;top:0;right:0;left:0;height:.75rem;touch-action:none;cursor:ns-resize}.sheet-grab:before{content:"";position:absolute;top:.35rem;left:50%;width:2.5rem;height:.25rem;border-radius:9999px;background:var(--color-base-content);opacity:.45;transform:translate(-50%)}.sheet-grab:after{content:"";position:absolute;top:-1.25rem;right:0;left:0;height:2rem}#chat-sheet>header{padding-top:.5rem}#chat-sheet>header .btn{position:relative}#chat-sheet>header .btn:after{content:"";position:absolute;inset:-.7rem}#chat-close{width:1.5rem;height:1.5rem;min-height:1.5rem}#chat-sheet.is-resizing{user-select:none;transition:none}}@media(min-width:1280px){body{transition:margin-inline-end .28s cubic-bezier(.4,0,1,1)}body:has(#chat-sheet.is-open){margin-inline-end:var(--chat-sheet-w);transition-duration:.4s;transition-timing-function:cubic-bezier(.22,1,.36,1)}html:has(#chat-sheet.is-open) #chat-dock{right:.75rem;bottom:.5rem}body:has(#chat-sheet.is-open) [data-testid=back-to-top]{right:calc(var(--chat-sheet-w) + .75rem)}body:has(#chat-sheet.is-open) [data-testid=sticky-atc-bar]{right:var(--chat-sheet-w)}.sheet-edge{display:block;position:absolute;z-index:6;top:0;bottom:0;left:0;width:.75rem;touch-action:none;cursor:ew-resize}.sheet-edge:before{content:"";position:absolute;top:50%;left:.2rem;width:.25rem;height:2.5rem;border-radius:9999px;background:var(--color-base-content);opacity:.45;transform:translateY(-50%)}.sheet-edge:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}#chat-sheet{inset:0 0 0 auto;width:var(--chat-sheet-w);max-width:50vw;min-width:20rem;height:100dvh;max-height:100dvh;margin:0;border-radius:0;translate:.8rem 0}#chat-sheet.is-open{translate:0 0}@starting-style{#chat-sheet.is-open{opacity:0;translate:.8rem 0}}#chat-sheet #chat-form,#chat-sheet #chat-chips{width:calc(100% - 4rem);flex-shrink:0}#chat-sheet #chat-thread{flex:1 1 auto;min-height:0;max-height:none;overscroll-behavior:auto}}html.calm-motion #chat-peek.peek-pop,html.calm-motion #chat-peek.peek-gone,html.calm-motion .fab-chase.is-on,html.calm-motion .goo-cluster:before,html.calm-motion .goo-cluster:after,html.calm-motion #chat-q.ph-in::placeholder,html.calm-motion #chat-pay.chat-pay-pop{animation:none}html.calm-motion .face-rig__body,html.calm-motion .face-rig__features,html.calm-motion .face-rig__eye,html.calm-motion .face-rig__mouth,html.calm-motion .face-rig__extra,html.calm-motion .face-rig[data-state=working]:after{animation:none}html.calm-motion .goo-cluster:before,html.calm-motion .goo-cluster:after{opacity:0}@media(prefers-reduced-motion:reduce){#chat-peek.peek-pop,#chat-peek.peek-gone,.fab-chase.is-on,.goo-cluster:before,.goo-cluster:after,#chat-q.ph-in::placeholder,#chat-pay.chat-pay-pop{animation:none}.goo-cluster:before,.goo-cluster:after{opacity:0}#chat-dock,.chat-card-in{transition:none}#chat-sheet{translate:none;transition:display .12s,opacity .12s ease;transition-behavior:allow-discrete}body{transition:none}@starting-style{.chat-card-in{opacity:1;translate:none}#chat-sheet.is-open{opacity:0;translate:none}}}.face-lab .face-lab-scene{display:none}.face-lab:has([name=face-lab][value=idle]:checked) .face-lab-scene[data-face=idle],.face-lab:has([name=face-lab][value=wink]:checked) .face-lab-scene[data-face=wink],.face-lab:has([name=face-lab][value=curious]:checked) .face-lab-scene[data-face=curious],.face-lab:has([name=face-lab][value=notifying]:checked) .face-lab-scene[data-face=notifying],.face-lab:has([name=face-lab][value=off]:checked) .face-lab-scene[data-face=off],.face-lab:has([name=face-lab][value=greet]:checked) .face-lab-scene[data-face=greet],.face-lab:has([name=face-lab][value=surprised]:checked) .face-lab-scene[data-face=surprised],.face-lab:has([name=face-lab][value=listening]:checked) .face-lab-scene[data-face=listening],.face-lab:has([name=face-lab][value=sending]:checked) .face-lab-scene[data-face=sending],.face-lab:has([name=face-lab][value=thinking]:checked) .face-lab-scene[data-face=thinking],.face-lab:has([name=face-lab][value=searching]:checked) .face-lab-scene[data-face=searching],.face-lab:has([name=face-lab][value=working]:checked) .face-lab-scene[data-face=working],.face-lab:has([name=face-lab][value=excited]:checked) .face-lab-scene[data-face=excited],.face-lab:has([name=face-lab][value=cart]:checked) .face-lab-scene[data-face=cart],.face-lab:has([name=face-lab][value=checkout]:checked) .face-lab-scene[data-face=checkout],.face-lab:has([name=face-lab][value=happy]:checked) .face-lab-scene[data-face=happy],.face-lab:has([name=face-lab][value=soldout]:checked) .face-lab-scene[data-face=soldout],.face-lab:has([name=face-lab][value=sad]:checked) .face-lab-scene[data-face=sad],.face-lab:has([name=face-lab][value=angry]:checked) .face-lab-scene[data-face=angry]{display:block}.face-lab label:has(:checked) .chat-fab-btn{box-shadow:0 0 0 2px var(--color-base-100),0 0 0 4px var(--color-base-content)}.face-rig{position:relative;display:grid;place-items:center;overflow:visible}.face-rig__body{display:grid;place-items:center;width:100%;height:100%;transform-origin:50% 88%;translate:0;rotate:0deg;scale:1;animation:face-rig-breathe 1.6s ease-in-out infinite}.face-rig__svg{position:relative;display:block;width:100%;height:100%;overflow:visible}.face-rig__features,.face-rig__eye,.face-rig__mouth,.face-rig__brow,.face-rig__extra{transform-box:fill-box;transform-origin:center;translate:0;rotate:0deg;scale:1}.face-rig__features{animation:face-rig-glance 4s ease-in-out infinite}.face-rig__eye{animation:face-rig-blink 4s ease-in-out infinite}.face-rig__mouth,.face-rig__brow{fill:none;stroke:var(--color-primary);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.face-rig__eye{fill:var(--color-primary)}.face-rig__brow,.face-rig__extra{opacity:0}.face-rig__spark path,.face-rig__mark path{fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.face-rig__spark path{stroke:var(--color-warning)}.face-rig__mark path{stroke:var(--color-warning)}.face-rig__mark circle{fill:var(--color-warning)}.face-rig__laugh{fill:var(--color-primary);stroke:none}.face-rig__happy-eye{fill:none;stroke:var(--color-primary);stroke-width:3.4;stroke-linecap:round}.face-rig__oh{fill:var(--color-primary)}.face-rig__x path{fill:none;stroke:var(--color-primary);stroke-width:3;stroke-linecap:round}.face-rig__drop{fill:var(--color-info)}.face-rig__heart{fill:var(--color-error)}.face-rig[data-state=off]:after,.face-rig[data-state=notifying]:after{content:"";position:absolute;z-index:2;top:12%;right:12%;width:.5rem;height:.5rem;border-radius:9999px;box-shadow:0 0 0 2px var(--color-base-100);pointer-events:none}.face-rig[data-state=off]:after{background:var(--color-error)}.face-rig[data-state=notifying]:after{background:var(--color-success)}.face-rig[data-state=cart]:after{content:"+";display:grid;place-items:center;position:absolute;z-index:2;top:0;right:0;width:.85rem;height:.85rem;color:var(--color-success);font-size:1.05rem;font-weight:700;line-height:1;pointer-events:none}.face-rig[data-state=curious] .face-rig__body{rotate:-8deg;translate:-2px -1px}.face-rig[data-state=greet] .face-rig__body,.face-rig[data-state=excited] .face-rig__body{rotate:-6deg}.face-rig[data-state=sad] .face-rig__body{rotate:4deg;translate:0 1.5px}.face-rig[data-state=angry] .face-rig__body{animation:face-rig-breathe 1.6s ease-in-out infinite,face-rig-shake .28s linear infinite}.face-rig[data-state=working] .face-rig__body{animation:face-rig-breathe 1.6s ease-in-out infinite,face-rig-work .7s linear infinite}.face-rig[data-state=working]:after{content:"";position:absolute;inset:-.1rem;border-radius:9999px;pointer-events:none;background:conic-gradient(from 0deg,transparent 40%,var(--color-primary) 70%,transparent 92%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));animation:face-orbit 1s linear infinite}.face-rig[data-state=greet] .face-rig__spark,.face-rig[data-state=wink] .face-rig__spark,.face-rig[data-state=excited] .face-rig__spark,.face-rig[data-state=surprised] .face-rig__spark,.face-rig[data-state=notifying] .face-rig__spark,.face-rig[data-state=checkout] .face-rig__spark{opacity:1;animation:face-rig-spark .55s ease-in-out infinite both}.face-rig[data-state=curious] .face-rig__mark,.face-rig[data-state=thinking] .face-rig__mark,.face-rig[data-state=searching] .face-rig__mark{opacity:1;animation:face-rig-spark .9s ease-in-out infinite both}.face-rig[data-state=happy] .face-rig__heart{opacity:1;animation:face-rig-spark .65s ease-in-out infinite both}.face-rig[data-state=sad] .face-rig__drop{opacity:1;translate:9px -8px}.face-rig[data-state=soldout] .face-rig__x,.face-rig[data-state=angry] .face-rig__brow,.face-rig[data-state=sad] .face-rig__brow{opacity:1}.face-rig[data-state=sad] .face-rig__brow--l{rotate:-28deg;translate:0 1px}.face-rig[data-state=sad] .face-rig__brow--r{rotate:28deg;translate:0 1px}.face-rig[data-state=angry] .face-rig__brow--l{rotate:26deg;translate:1px 2px}.face-rig[data-state=angry] .face-rig__brow--r{rotate:-26deg;translate:-1px 2px}.face-rig[data-state=listening] .face-rig__eye{scale:1.12}.face-rig[data-state=notifying] .face-rig__eye{scale:1.14}.face-rig[data-state=wink] .face-rig__eye--l,.face-rig[data-state=cart] .face-rig__eye--l{animation:none;scale:1 .12}.face-rig[data-state=off] .face-rig__eye{animation:none;scale:1 .26}.face-rig[data-state=greet] .face-rig__eye,.face-rig[data-state=excited] .face-rig__eye{opacity:0;animation:face-rig-happy-open 2.8s ease-in-out infinite}.face-rig[data-state=greet] .face-rig__happy-eye,.face-rig[data-state=excited] .face-rig__happy-eye{opacity:1;animation:face-rig-happy-shut 2.8s ease-in-out infinite}.face-rig[data-state=happy] .face-rig__eye{animation:none;scale:1 .62}.face-rig[data-state=sad] .face-rig__eye{animation:none;scale:1.08 .92}.face-rig[data-state=soldout] .face-rig__eye{opacity:0;animation:none}.face-rig[data-state=angry] .face-rig__eye{animation:none;scale:1.08 .7}.face-rig[data-state=angry] .face-rig__eye--l{rotate:16deg;translate:0 1.5px}.face-rig[data-state=angry] .face-rig__eye--r{rotate:-16deg;translate:0 1.5px}.face-rig[data-state=surprised] .face-rig__eye{animation:none;scale:1.3 .74}.face-rig[data-state=thinking] .face-rig__eye,.face-rig[data-state=searching] .face-rig__eye{animation:none;scale:.88}.face-rig[data-state=searching] .face-rig__eye{scale:1 .72}.face-rig[data-state=curious] .face-rig__mouth{scale:1 1.18}.face-rig[data-state=greet] .face-rig__mouth,.face-rig[data-state=excited] .face-rig__mouth{opacity:0;visibility:hidden}.face-rig[data-state=surprised] .face-rig__mouth{opacity:0}.face-rig[data-state=greet] .face-rig__laugh,.face-rig[data-state=excited] .face-rig__laugh{opacity:1}.face-rig[data-state=happy] .face-rig__mouth{scale:1 1.22}.face-rig[data-state=listening] .face-rig__mouth{scale:1 1.08}.face-rig[data-state=surprised] .face-rig__oh{opacity:1}.face-rig[data-state=sad] .face-rig__mouth{scale:1 -1.05;translate:0 1px}.face-rig[data-state=soldout] .face-rig__mouth{scale:1 -.7}.face-rig[data-state=angry] .face-rig__mouth{scale:.92 -.45}.face-rig[data-state=working] .face-rig__mouth,.face-rig[data-state=off] .face-rig__mouth{scale:1 .14}.face-rig[data-state=off] .face-rig__mouth{stroke-width:4.4}.face-rig[data-state=searching] .face-rig__mouth{scale:1 .55}.face-rig[data-state=sending] .face-rig__mouth,.face-rig[data-state=thinking] .face-rig__mouth{animation:face-rig-talk .4s ease-in-out infinite}.face-rig[data-state=thinking] .face-rig__mouth{animation-duration:.55s}.face-rig[data-state=thinking] .face-rig__features,.face-rig[data-state=searching] .face-rig__features{animation:face-rig-dart .5s ease-in-out infinite}.face-rig[data-state=off] .face-rig__body,.face-rig[data-state=off] .face-rig__features,.face-rig[data-state=angry] .face-rig__features{animation:none}@keyframes face-rig-breathe{0%,to{scale:1}50%{scale:1 1.08}}@keyframes face-rig-blink{0%,38%,46%,78%,86%,92%,to{scale:1}42%,82%,88%{scale:1 .12}}@keyframes face-rig-glance{0%,20%,to{translate:var(--gaze-x, 0px) var(--gaze-y, 0px)}28%,38%{translate:calc(var(--gaze-x, 0px) + 3px) calc(var(--gaze-y, 0px) - 1px)}46%{translate:var(--gaze-x, 0px) var(--gaze-y, 0px)}56%,66%{translate:calc(var(--gaze-x, 0px) - 2.5px) calc(var(--gaze-y, 0px) + 1px)}74%{translate:var(--gaze-x, 0px) var(--gaze-y, 0px)}}@keyframes face-rig-dart{0%,to{translate:var(--gaze-x, 0px) var(--gaze-y, 0px)}35%{translate:calc(var(--gaze-x, 0px) - 2px) var(--gaze-y, 0px)}70%{translate:calc(var(--gaze-x, 0px) + 3px) calc(var(--gaze-y, 0px) - 1px)}}@keyframes face-rig-talk{0%,to{scale:1 .28}40%{scale:1 1.2}58%{scale:1 .5}}@keyframes face-rig-shake{0%,to{rotate:0deg}50%{rotate:-3deg}}@keyframes face-rig-work{0%,to{rotate:0deg}50%{rotate:8deg}}@keyframes face-orbit{to{rotate:360deg}}@keyframes face-rig-spark{0%,to{opacity:.45;scale:.88}50%{opacity:1;scale:1.08}}@keyframes face-rig-happy-shut{0%,10%,18%,to{opacity:1}12%,16%{opacity:0}}@keyframes face-rig-happy-open{0%,10%,18%,to{opacity:0}12%,16%{opacity:1}}@media(prefers-reduced-motion:reduce){.face-rig__body,.face-rig__features,.face-rig__eye,.face-rig__mouth,.face-rig__brow,.face-rig__extra,.face-rig[data-state=working]:after{animation:none;transition:none}.face-rig[data-state=greet] .face-rig__happy-eye,.face-rig[data-state=excited] .face-rig__happy-eye{opacity:1}.face-rig[data-state=greet] .face-rig__eye,.face-rig[data-state=excited] .face-rig__eye{opacity:0}.chat-wait-rotator__in,.chat-wait-rotator__out{animation:none}}.chat-wait-rotator{display:grid;overflow:hidden;height:1.25em;line-height:1.25em;max-width:14rem}.chat-wait-rotator>*{grid-area:1 / 1}.chat-wait-rotator__in{animation:chat-wait-in .4s ease both}.chat-wait-rotator__out{animation:chat-wait-out .4s ease both}@keyframes chat-wait-in{0%{translate:0 .7em;opacity:0}to{translate:0 0;opacity:1}}@keyframes chat-wait-out{0%{translate:0 0;opacity:1}to{translate:0 -.7em;opacity:0}}html.calm-motion .chat-wait-rotator__in,html.calm-motion .chat-wait-rotator__out{animation:none}
