@media(min-width:481px){.ai-chat__panel{width:min(var(--juniper-shape-w, 23.5rem),calc(100vw - 2.5rem));height:min(var(--juniper-shape-h, 36rem),calc(100svh - 2.5rem))}.ai-chat__panel:not([hidden]){position:relative}.ai-chat__panel{translate:var(--juniper-shape-x, 0) var(--juniper-shape-y, 0);transition:opacity .14s linear,scale .19s var(--ease),transform .22s var(--ease) 60ms,rotate var(--juniper-motion-open, .28s) var(--ease),translate .24s var(--ease),width .46s var(--ease),height .46s var(--ease),display var(--juniper-motion-open, .28s) allow-discrete}.ai-chat__panel[hidden]{translate:0 0;transition:opacity .11s linear 90ms,scale .15s var(--ease) 50ms,transform .17s var(--ease),rotate var(--juniper-motion-close, .2s) var(--ease),translate .2s var(--ease),width .46s var(--ease),height .46s var(--ease),display var(--juniper-motion-close, .2s) allow-discrete}@starting-style{.ai-chat__panel:not([hidden]){translate:0 0}}.ai-chat__header .ai-chat__icon-button{width:2.5rem;height:2.5rem}.ai-chat__who p{text-wrap:balance}.ai-chat__header[data-juniper-move]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ai-chat__header[data-juniper-move] button{cursor:pointer}}.juniper-shape--moving,.juniper-shape--moving *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.juniper-shape--moving .ai-chat__panel{transition:none}.juniper-shape--dragging,.juniper-shape--dragging *{cursor:nwse-resize!important;-webkit-user-select:none;user-select:none}.juniper-shape--dragging .ai-chat__panel{transition:none}.ai-chat .juniper-shape__grip{position:absolute;top:0;left:0;z-index:3;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:1rem 0 .6rem;background:transparent;color:var(--cream);opacity:.45;cursor:nwse-resize;touch-action:none;transition:opacity .2s var(--ease),background .2s var(--ease)}.ai-chat .juniper-shape__grip svg{width:.7rem;height:.7rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.ai-chat .juniper-shape__grip:hover,.ai-chat .juniper-shape__grip:focus-visible,.juniper-shape--dragging .juniper-shape__grip{opacity:1;background:#ffffff24}.ai-chat .juniper-shape__grip:focus-visible{outline:2.5px solid var(--sun);outline-offset:-2.5px}@media(max-width:480px){.ai-chat .juniper-shape__grip,.ai-chat .juniper-shape__size{display:none}}@property --juniper-shape-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.ai-chat__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;padding:3px;border-radius:inherit;background:conic-gradient(from var(--juniper-shape-turn),transparent 0 62%,var(--sky) 74%,var(--sun) 88%,var(--coral) 97%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;pointer-events:none}.juniper-shape--tracing .ai-chat__panel:after{animation:juniper-shape-trace 1.5s cubic-bezier(.3,0,.2,1) both}@keyframes juniper-shape-trace{0%{--juniper-shape-turn: 0deg;opacity:0}12%{opacity:1}80%{opacity:1}to{--juniper-shape-turn: 540deg;opacity:0}}.ai-chat .juniper-shape__note{position:absolute;top:4.4rem;left:50%;z-index:3;translate:-50% 0;margin:0;padding:.3rem .75rem;border-radius:999px;background:var(--teal);box-shadow:0 10px 22px -10px #2f16048c;color:var(--cream);font-size:.78rem;font-weight:700;white-space:nowrap;pointer-events:none;animation:juniper-shape-note 2.6s var(--ease) both}.ai-chat .juniper-shape__note[hidden]{display:none}@keyframes juniper-shape-note{0%{opacity:0;translate:-50% -.5rem;filter:blur(4px)}14%{opacity:1;translate:-50% 0;filter:blur(0)}82%{opacity:1;translate:-50% 0}to{opacity:0;translate:-50% -.3rem}}.ai-chat .juniper-shape__peek-text{display:block;max-height:calc(3 * 1.4em);overflow:hidden;scroll-behavior:smooth}.ai-chat .juniper-shape__peek-text--above{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 1.1rem);mask-image:linear-gradient(to bottom,transparent 0,#000 1.1rem)}.ai-chat .juniper-shape__peek-text--below{-webkit-mask-image:linear-gradient(to top,transparent 0,#000 1.1rem);mask-image:linear-gradient(to top,transparent 0,#000 1.1rem)}.ai-chat .juniper-shape__peek-text--above.juniper-shape__peek-text--below{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 1.1rem,#000 calc(100% - 1.1rem),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 1.1rem,#000 calc(100% - 1.1rem),transparent 100%)}.ai-chat .juniper-shape__peek[data-juniper-peek=you]{border-radius:1rem 1rem .25rem;background:var(--teal);box-shadow:0 14px 34px -12px #2f160466;color:var(--cream)}.ai-chat .juniper-shape__peek{position:absolute;right:0;bottom:calc(100% + .6rem);display:block;overflow:hidden;width:max-content;max-width:min(19rem,calc(100vw - 2.5rem));padding:.6rem .8rem;border-radius:1rem 1rem .25rem;background:#fff;box-shadow:0 1px 0 var(--paper-edge),0 14px 34px -12px #2f160466;color:var(--bark);font-size:.92rem;line-height:1.4;text-align:left;animation:ai-chat-slap .45s var(--ease) both}.ai-chat .juniper-shape__peek[hidden],.ai-chat .juniper-shape__dot[hidden],.ai-chat__panel:not([hidden])~.juniper-shape__peek,.ai-chat__panel:not([hidden])~.juniper-shape__dot{display:none}.ai-chat .juniper-shape__peek:focus-visible{outline:2.5px solid var(--teal);outline-offset:2px}.juniper-shape__dot{position:absolute;top:-.2rem;right:-.2rem;width:.85rem;height:.85rem;border:2px solid var(--cream);border-radius:999px;background:var(--coral);pointer-events:none}.juniper-shape__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.juniper-shape__rail-host{position:relative;min-width:0}.ai-chat__prompts.juniper-shape__rail,.ai-chat__prompts.juniper-chips__row.juniper-shape__rail{flex-wrap:nowrap;min-height:2.75rem;margin-block:-.3rem;padding-block:.3rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.ai-chat__prompts.juniper-shape__rail::-webkit-scrollbar{display:none}.ai-chat__prompts.juniper-shape__rail>button{scroll-snap-align:start}.ai-chat__prompts.juniper-shape__rail--more{-webkit-mask-image:linear-gradient(to left,transparent 1.6rem,#000 4.2rem);mask-image:linear-gradient(to left,transparent 1.6rem,#000 4.2rem)}.ai-chat__prompts.juniper-shape__rail--before{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 1.6rem);mask-image:linear-gradient(to right,transparent 0,#000 1.6rem)}.ai-chat__prompts.juniper-shape__rail--more.juniper-shape__rail--before{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 1.6rem,#000 calc(100% - 4.2rem),transparent calc(100% - 1.6rem));mask-image:linear-gradient(to right,transparent 0,#000 1.6rem,#000 calc(100% - 4.2rem),transparent calc(100% - 1.6rem))}.ai-chat .juniper-shape__more{position:absolute;top:50%;right:-.35rem;translate:0 -50%;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--hairline);color:var(--teal)}.ai-chat .juniper-shape__more[hidden]{display:none}.ai-chat .juniper-shape__more svg{width:1.1rem;height:1.1rem;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ai-chat .juniper-shape__more:hover{background:var(--sky)}.ai-chat .juniper-shape__more:focus-visible{outline:2.5px solid var(--teal);outline-offset:2px}.juniper-shape--short .juniper-shape__rail-host{display:none}@media(prefers-reduced-motion:reduce){.ai-chat .juniper-shape__peek-text{scroll-behavior:auto}.ai-chat .juniper-shape__peek,.ai-chat .juniper-shape__note,.juniper-shape--tracing .ai-chat__panel:after{animation:none}}.ai-chat .ai-chat__launcher{position:relative;gap:0;width:5rem;height:5rem;min-height:0;padding:0;border-radius:999px;background:transparent!important;box-shadow:none}.ai-chat .ai-chat__launcher .ai-chat__sticker--launcher{width:5rem;height:5rem;margin:0;filter:drop-shadow(0 10px 12px rgb(47 22 4 / 38%))}.ai-chat .ai-chat__launcher:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.ai-chat .ai-chat__launcher>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ai-chat .ai-chat__launcher.juniper-nudge__live>span:last-child{right:calc(100% + .5rem);top:50%;translate:0 -50%;width:max-content;height:auto;max-width:min(15rem,calc(100vw - 7rem));overflow:visible;clip-path:none;padding:.45rem .8rem;border-radius:1rem 1rem .25rem;background:var(--teal);box-shadow:0 12px 26px -10px #2f16047f;color:var(--cream);font-size:.95rem}.ai-chat.juniper-shape--roaming{translate:var(--juniper-shape-ax, 0) var(--juniper-shape-ay, 0);transition:translate .35s var(--ease)}.ai-chat.juniper-shape--roaming:has(.ai-chat__panel:not([hidden])){translate:0 0}.ai-chat.juniper-shape--carrying{transition:none}.ai-chat .ai-chat__launcher,.ai-chat [data-juniper-pill]{touch-action:none;-webkit-user-drag:none}.ai-chat .ai-chat__launcher{cursor:grab}.ai-chat.juniper-shape--carrying,.ai-chat.juniper-shape--carrying *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.ai-chat.juniper-shape--carrying .ai-chat__launcher .ai-chat__sticker--launcher{scale:1.08;rotate:-5deg;filter:drop-shadow(0 18px 18px rgb(47 22 4 / 40%))}.ai-chat.juniper-shape--high .juniper-shape__peek{top:calc(100% + .6rem);bottom:auto;border-radius:.25rem 1rem 1rem}.ai-chat.juniper-shape--left .juniper-shape__peek{right:auto;left:0}@media(prefers-reduced-motion:reduce){.ai-chat.juniper-shape--roaming{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/juniper-shape.css.map */
