.assistant-dialog .assistant-avatar{position:relative;background:#f2f2f2;border:0;outline:1px solid #e5e5e5;box-shadow:none;overflow:hidden}.assistant-dialog .assistant-avatar__portrait,.assistant-dialog .assistant-avatar__advisor-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:50%}.assistant-dialog .assistant-avatar__brand{display:grid;place-items:center;width:100%;height:100%;background:var(--red);color:#fff}.assistant-dialog .assistant-avatar__initials{display:grid;place-items:center;width:100%;height:100%;font-size:12px;font-weight:600;color:var(--ink);background:#f2f2f2;line-height:1}.assistant-dialog .assistant-message--human .assistant-message__body,.assistant-dialog .assistant-message--assistant .assistant-message__body{background:#f4f4f5;border:0;box-shadow:none;border-radius:18px 18px 18px 6px}.assistant-dialog .assistant-message--human .assistant-message__meta{gap:6px}.assistant-dialog .assistant-message--human .assistant-message__meta time{margin-inline-start:4px}.assistant-dialog .assistant-advisor-name{font-size:12px;font-weight:600;color:var(--ink)}.assistant-dialog .assistant-brand-badge{display:inline-grid;place-items:center;flex:none;width:15px;height:15px;background:var(--red);color:#fff;clip-path:polygon(50% 0,61% 10%,75% 7%,81% 21%,95% 25%,93% 40%,100% 50%,90% 61%,93% 75%,79% 81%,75% 95%,60% 93%,50% 100%,39% 90%,25% 93%,19% 79%,5% 75%,7% 60%,0 50%,10% 39%,7% 25%,21% 19%,25% 5%,40% 7%);font:700 10px/1 var(--font-body,inherit);vertical-align:middle}.assistant-dialog .assistant-brand-badge span{display:block;transform:translateY(-.5px)}.assistant-dialog .assistant-dialog__header h2{gap:6px}.assistant-dialog .assistant-dialog__header h2 bdi{font:inherit;min-width:0;overflow-wrap:anywhere}.assistant-dialog .assistant-dialog__header .assistant-avatar__initials{font-size:14px}.assistant-dialog .assistant-ban-reference{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-block:8px 10px;color:var(--muted);font-size:12px;line-height:1.45}.assistant-dialog .assistant-ban-reference[hidden]{display:none}.assistant-dialog .assistant-ban-reference small{font-size:12px;overflow-wrap:anywhere}.assistant-dialog .assistant-ban-reference button{padding:5px 9px;min-height:30px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--ink);font:inherit;cursor:pointer}.assistant-dialog .assistant-ban-reference button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.assistant-dialog .assistant-message__body a{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.assistant-dialog .assistant-runtime-debug{margin-block-start:10px;padding:10px 12px;border:1px solid #dedede;border-radius:10px;background:#fff;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.assistant-dialog .assistant-runtime-debug summary{cursor:pointer;font-weight:600;min-height:24px}.assistant-dialog .assistant-runtime-debug p{margin-block:5px}.assistant-dialog .assistant-ban-reference [data-assistant-reference-status]:not(:empty){position:static!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important;white-space:normal!important;flex-basis:100%;margin:0!important;padding:0!important;overflow-wrap:anywhere}[dir=rtl] .assistant-dialog .assistant-message__body{border-radius:18px 18px 6px}[dir=rtl] .assistant-dialog .assistant-message--user .assistant-message__body{border-radius:18px 18px 18px 6px}@media(max-width:989px){.assistant-dialog.olea-mobile-panel .assistant-dialog__header{min-height:58px;padding:8px 12px;gap:8px}.assistant-dialog.olea-mobile-panel .assistant-dialog__header>.assistant-identity{gap:8px}.assistant-dialog.olea-mobile-panel .assistant-dialog__header .assistant-avatar{width:34px;height:34px}.assistant-dialog.olea-mobile-panel .assistant-dialog__header h2{font-size:14px;line-height:1.25}:where(.assistant-dialog.olea-mobile-panel) .assistant-dialog__header p{font-size:11.5px;line-height:1.35;margin-block-start:2px}.assistant-dialog.olea-mobile-panel .assistant-reset,.assistant-dialog.olea-mobile-panel .assistant-dialog__header>.olea-mobile-panel__close{width:34px;height:34px;min-height:34px}.assistant-dialog.olea-mobile-panel .assistant-feed{padding:14px 12px 6px}.assistant-dialog.olea-mobile-panel .assistant-message{gap:8px;margin-block-end:12px}.assistant-dialog.olea-mobile-panel .assistant-message>.assistant-avatar{width:28px;height:28px;flex:none}.assistant-dialog.olea-mobile-panel .assistant-message__body{padding:11px 12px;font-size:14px;line-height:1.5}.assistant-dialog.olea-mobile-panel .assistant-message--user .assistant-message__content{max-width:85%}.assistant-dialog.olea-mobile-panel .assistant-message__meta{padding-block-start:5px;font-size:10.5px}.assistant-dialog.olea-mobile-panel .assistant-dialog__composer{padding:8px 12px max(10px,env(safe-area-inset-bottom))}.assistant-dialog.olea-mobile-panel .assistant-form{gap:5px;padding:5px;box-shadow:none}.assistant-dialog.olea-mobile-panel .assistant-form .icon-button{width:34px;height:34px}.assistant-dialog.olea-mobile-panel .assistant-form textarea{min-height:38px;height:38px;padding:8px 2px;font-size:16px;line-height:20px}:where(.assistant-dialog.olea-mobile-panel) .assistant-disclosure{font-size:10px;line-height:1.4;margin-block-start:6px}.assistant-dialog.olea-mobile-panel .assistant-welcome{padding:20px 14px}.assistant-dialog.olea-mobile-panel .assistant-welcome__mark{width:46px;height:46px;margin-block-end:10px}.assistant-dialog.olea-mobile-panel .assistant-welcome h3{font-size:22px}.assistant-dialog.olea-mobile-panel .assistant-welcome>.muted{font-size:13px;line-height:1.5;margin-block-end:18px}.assistant-dialog.olea-mobile-panel .assistant-starter-prompts{gap:8px}.assistant-dialog.olea-mobile-panel .assistant-starter-prompts :is(button,a){min-height:44px;padding:10px 12px;font-size:13px;border-radius:13px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/assistant-support.css.map */
