.rpa-assistant{--rpa-chat-paper: #F3F4F4;--rpa-chat-navy: #012E6F;--rpa-chat-hover: #E8EBEF;position:fixed;z-index:80;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));color:var(--rpa-chat-navy);font:14px/1.45 var(--font-body-family, Arial, sans-serif);text-align:left;letter-spacing:normal;text-transform:none}.rpa-assistant *,.rpa-assistant *:before,.rpa-assistant *:after{box-sizing:border-box}.rpa-assistant [hidden]{display:none!important}.rpa-assistant svg{display:block}.rpa-assistant button,.rpa-assistant a,.rpa-assistant textarea{font:inherit;letter-spacing:normal;text-transform:none;color:var(--rpa-chat-navy)}.rpa-assistant button{cursor:pointer}.rpa-assistant :is(a,button):focus-visible{outline:2px solid var(--rpa-chat-navy)!important;outline-offset:3px}.rpa-assistant .rpa-assistant__launcher{display:flex;align-items:center;justify-content:center;gap:9px;margin-left:auto;min-height:60px;padding:6px 16px 6px 7px;border:0;border-radius:0 16px 0 0;background:var(--rpa-chat-paper);font-size:14px;font-weight:600;box-shadow:0 1px 4px #012e6f24}.rpa-assistant[data-used] .rpa-assistant__launcher{width:64px;padding:6px 7px}.rpa-assistant[data-used] .rpa-assistant__launcher-label{display:none}.rpa-assistant[data-open] .rpa-assistant__launcher{visibility:hidden;pointer-events:none}.rpa-assistant__launcher-avatar{display:block;width:50px;height:46px}.rpa-assistant__launcher-avatar svg,.rpa-assistant__welcome-avatar svg,.rpa-assistant__avatar svg{width:100%;height:100%}.rpa-assistant__panel{display:flex;flex-direction:column;position:absolute;right:0;bottom:0;transform-origin:bottom right;width:410px;height:min(620px,calc(100dvh - 116px));max-width:calc(100vw - 40px);margin:0;padding:0;border:0;border-radius:0 16px 0 0;overflow:hidden;background:var(--rpa-chat-paper);box-shadow:0 2px 8px #012e6f29}.rpa-assistant__header{display:flex;align-items:center;gap:12px;padding:14px 14px 12px;border-bottom:1px solid #E1E5EA;flex:0 0 auto}.rpa-assistant__header h2{font:700 14px/1.3 var(--font-body-family, Arial, sans-serif);color:var(--rpa-chat-navy);margin:0;flex:1}.rpa-assistant__header>.rpa-assistant__icon{flex:0 0 34px}.rpa-assistant .rpa-assistant__email{flex:0 0 34px;text-decoration:none}.rpa-assistant__tools{display:flex;gap:5px}.rpa-assistant .rpa-assistant__icon{display:grid;place-items:center;width:34px;height:34px;padding:8px;border:0;border-radius:50%;background:#fff}.rpa-assistant__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:square}.rpa-assistant__restart{padding:14px;border-bottom:1px solid #E1E5EA}.rpa-assistant__restart p{margin:0 0 10px;font-weight:600}.rpa-assistant__messages{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 14px}.rpa-assistant__welcome{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:28px}.rpa-assistant__welcome-avatar{width:82px;height:75px}.rpa-assistant .rpa-assistant__bubble{margin:0;padding:12px 14px;background:#fff;color:var(--rpa-chat-navy);border:0;border-radius:0;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.rpa-assistant .rpa-assistant__welcome .rpa-assistant__bubble{max-width:322px;text-align:center;background:transparent}.rpa-assistant__message{display:flex;gap:6px;align-items:flex-start;margin-bottom:14px}.rpa-assistant__message--customer{justify-content:flex-end;padding-left:42px}.rpa-assistant__message--assistant{padding-right:0}.rpa-assistant__avatar{flex:0 0 34px;width:34px;height:32px}.rpa-assistant__message-content{flex:1;min-width:0}.rpa-assistant__carousel{margin-top:10px;min-width:0;max-width:100%}.rpa-assistant__products{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#B7C2D0 #FFFFFF;padding:2px 2px 7px}.rpa-assistant__product{flex:0 0 min(250px,94%);min-width:0;scroll-snap-align:start;scroll-snap-stop:always;margin:0;border:1px solid #E1E5EA;background:#fff;box-shadow:0 1px 2px #012e6f0d}.rpa-assistant .rpa-assistant__product-link{display:flex;gap:10px;align-items:center;height:100%;min-height:92px;padding:10px;color:var(--rpa-chat-navy);text-decoration:none}.rpa-assistant__product-details{min-width:0}.rpa-assistant__image{flex:0 0 64px;width:64px;height:64px;aspect-ratio:1;object-fit:contain;object-position:center;background:#fff;padding:2px;border:0}.rpa-assistant__no-image{display:grid;place-items:center;font-size:10px;padding:4px;text-align:center}.rpa-assistant__product h3{font:600 13px/1.35 var(--font-body-family, Arial, sans-serif);color:var(--rpa-chat-navy);margin:0 0 6px;overflow-wrap:anywhere}.rpa-assistant__part-number{font-size:12px;line-height:1.4;margin:0;overflow-wrap:anywhere}.rpa-assistant__price{font-size:12px;line-height:1.4;font-weight:600;margin:3px 0 0}.rpa-assistant__carousel-controls{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:5px 1px 0}.rpa-assistant__carousel-controls .rpa-assistant__icon{width:28px;height:28px;padding:7px}.rpa-assistant__carousel-controls .rpa-assistant__icon:disabled{opacity:.35;cursor:default}.rpa-assistant__carousel-count{min-width:32px;text-align:center;font-size:11px}.rpa-assistant .rpa-assistant__more{display:inline-flex;margin-top:8px;color:var(--rpa-chat-navy);text-decoration:underline}.rpa-assistant__more{display:inline-flex;align-items:center;gap:5px;color:var(--rpa-chat-navy);text-decoration:underline}.rpa-assistant__product-actions svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6}.rpa-assistant__more{margin-top:10px;font-size:12px}.rpa-assistant .rpa-assistant__button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 12px;border:0;border-radius:0;background:#fff;text-decoration:none;font-size:13px;line-height:1.4}.rpa-assistant__status{min-height:20px;margin:0;padding:0 14px 4px;flex:0 0 auto;font-size:12px}.rpa-assistant__form{display:flex;align-items:center;gap:8px;margin:0;padding:0 14px;flex:0 0 auto}html body .rpa-assistant textarea.rpa-assistant__input{width:100%;min-width:0;min-height:48px;max-height:120px;resize:none;margin:0;padding:12px 16px;border:1px solid #E1E5EA!important;border-radius:24px!important;background:#fff!important;color:var(--rpa-chat-navy)!important;caret-color:var(--rpa-chat-navy);font-size:14px;line-height:1.4;box-shadow:none!important}html body .rpa-assistant textarea.rpa-assistant__input:focus{outline:none!important;border-color:#b7c2d0!important;box-shadow:0 0 0 2px var(--rpa-chat-hover)!important}.rpa-assistant__input::placeholder{color:#607697;opacity:1}.rpa-assistant__note{font-size:10px;line-height:1.45;margin:9px 14px 12px;flex:0 0 auto}.rpa-assistant__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap}.rpa-assistant [data-rpa-wink-eye]{transform-box:fill-box;transform-origin:center}@media(hover:hover){.rpa-assistant :is(.rpa-assistant__button,.rpa-assistant__email,.rpa-assistant__icon):hover{background:var(--rpa-chat-hover)}}@media(prefers-reduced-motion:no-preference){.rpa-assistant[data-open] .rpa-assistant__welcome-avatar [data-rpa-wink-eye]{animation:rpa-assistant-wink .9s ease-in-out .18s 1}}@keyframes rpa-assistant-wink{0%,35%,75%,to{transform:scaleY(1)}46%,58%{transform:scaleY(.08)}}@media(max-width:620px){.rpa-assistant{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom))}.rpa-assistant__panel{width:min(410px,calc(100vw - 24px));max-width:calc(100vw - 24px);height:min(620px,calc(100dvh - 100px))}.rpa-assistant .rpa-assistant__launcher{min-height:54px;font-size:13px}.rpa-assistant[data-used] .rpa-assistant__launcher{width:56px;padding:4px 6px}.rpa-assistant__launcher-avatar{width:44px;height:40px}.rpa-assistant__header{gap:8px;padding:12px}.rpa-assistant__header h2{font-size:13px}html body .rpa-assistant textarea.rpa-assistant__input{font-size:16px}}.rpa-assistant__message--customer .rpa-assistant__message-content{flex:0 1 auto;max-width:100%}.rpa-assistant .rpa-assistant__message--customer .rpa-assistant__bubble{background:var(--rpa-chat-hover);color:var(--rpa-chat-navy)}.rpa-assistant__suggestions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.rpa-assistant__message-content>.rpa-assistant__button{margin-top:10px}.rpa-assistant__suggestions .rpa-assistant__button{font-size:12px;padding:7px 9px}.rpa-assistant__panel[inert]{pointer-events:none}@media(prefers-reduced-motion:reduce){.rpa-assistant__products{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/rpa-parts-assistant.css.map */
