.ask-venucast{--ask-accent: #5433f4;--ask-accent-dark: #3620ba;--ask-ink: #17152b;--ask-muted: #68657b;--ask-line: #e5e2f2;--ask-soft: #f6f4ff;font-family:inherit}.ask-venucast[hidden]{display:none!important}.ask-venucast__floating{position:fixed;top:50%;right:18px;bottom:auto;left:auto;z-index:2147483000;display:flex;min-height:64px;align-items:center;gap:11px;padding:10px 16px 10px 12px;border:1px solid rgba(255,255,255,.5);border-radius:20px;background:linear-gradient(135deg,#6548ff,#3b25c8);box-shadow:0 16px 45px #3620ba52;color:#fff;cursor:grab;touch-action:manipulation;user-select:none;-webkit-user-select:none;text-align:left;transform:translateY(-50%)}.ask-venucast__floating:hover{transform:translateY(-50%) translate(-2px);box-shadow:0 20px 54px #3620ba66}.ask-venucast__floating[data-dragging=true]{cursor:grabbing;transition:none}.ask-venucast__floating:focus-visible{outline:3px solid #17152b;outline-offset:3px}.ask-venucast__floating strong,.ask-venucast__floating small{display:block;color:inherit}.ask-venucast__floating strong{font-size:15px;line-height:1.2}.ask-venucast__floating small{margin-top:3px;font-size:11px;opacity:.84}.ask-venucast__spark{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:13px;background:#ffffff29}.ask-venucast__spark svg{width:24px;fill:currentColor}.ask-venucast__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482998;background:#14122a75;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .22s ease}.ask-venucast__drawer{position:fixed;top:16px;right:16px;z-index:2147482999;display:grid;width:min(520px,calc(100vw - 32px));height:calc(100dvh - 32px);grid-template-areas:"header" "context" "body" "composer";grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(34,31,68,.13);border-radius:24px;background:#fff;box-shadow:0 26px 80px #15103c47;color:var(--ask-ink);transform:translate(104%);transition:transform .26s cubic-bezier(.2,.8,.2,1)}.ask-venucast[data-open=true] .ask-venucast__backdrop{opacity:1;pointer-events:auto}.ask-venucast[data-open=true] .ask-venucast__drawer{transform:translate(0)}.ask-venucast[data-open=true] .ask-venucast__floating{opacity:0;pointer-events:none}body.ask-venucast-open{overflow:hidden}.ask-venucast__header{grid-area:header;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:26px 26px 20px;border-bottom:1px solid var(--ask-line);background:#fff;color:var(--ask-ink)}.ask-venucast__header p{margin:0 0 5px;color:var(--ask-accent);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.ask-venucast__header h2{margin:0;color:var(--ask-ink);font-size:29px;line-height:1.12}.ask-venucast__header span{display:block;max-width:42ch;margin-top:7px;color:var(--ask-muted);font-size:13px;line-height:1.45}.ask-venucast__header button{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:1px solid #d9d6e7;border-radius:50%;background:#fff;color:var(--ask-ink);cursor:pointer}.ask-venucast__header button:hover{border-color:var(--ask-accent);color:var(--ask-accent-dark)}.ask-venucast__header button:focus-visible{outline:3px solid rgba(84,51,244,.25);outline-offset:2px}.ask-venucast__header button svg{width:20px;height:20px}.ask-venucast__context{grid-area:context;display:flex;min-height:52px;align-items:center;gap:12px;padding:10px 24px;border-bottom:1px solid #e5dcff;background:linear-gradient(90deg,#f7f3ff,#f1edff);color:#353047;font-size:12px}.ask-venucast__context span{margin-right:auto}.ask-venucast__context strong{color:var(--ask-accent-dark)}.ask-venucast__context button,.ask-venucast__context a{min-height:34px;padding:7px 10px;border:0;background:transparent;color:var(--ask-accent-dark);font:inherit;font-weight:750;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ask-venucast__context button:focus-visible,.ask-venucast__context a:focus-visible{outline:3px solid rgba(84,51,244,.22);outline-offset:1px}.ask-venucast__composer{grid-area:composer;padding:14px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--ask-line);background:#fff;box-shadow:0 -10px 28px #15103c0f}.ask-venucast__input-row{display:grid;grid-template-columns:48px minmax(0,1fr) 58px;gap:8px;align-items:end}.ask-venucast__mic,.ask-venucast__send{min-height:52px;border:0;border-radius:14px;font:inherit;font-weight:800;cursor:pointer}.ask-venucast__mic{display:grid;width:52px;padding:0;place-items:center;border:1px solid #e4dfff;background:#f5f1ff;color:var(--ask-accent-dark)}.ask-venucast__mic svg{width:23px;height:23px}.ask-venucast__mic[data-listening=true]{background:#b42318;color:#fff;animation:ask-venucast-pulse 1.2s infinite}.ask-venucast__mic:disabled,.ask-venucast__send:disabled{opacity:.48;cursor:not-allowed}.ask-venucast__input{width:100%;min-height:52px;max-height:116px;padding:12px 13px;resize:none;border:1px solid #bcb5d9;border-radius:14px;background:#fbfaff;color:var(--ask-ink);font:inherit;font-size:16px;line-height:1.35}.ask-venucast__input:focus{border-color:var(--ask-accent);outline:3px solid rgba(84,51,244,.18)}.ask-venucast__send{padding:0 15px;background:linear-gradient(135deg,#6548ff,#4528df);box-shadow:0 8px 18px #4528df38;color:#fff}.ask-venucast__voice-status{min-height:18px;margin:5px 2px 0;color:var(--ask-muted);font-size:12px}.ask-venucast__voice-status:empty{display:none}.ask-venucast__messages{display:grid;gap:20px}.ask-venucast__message{position:relative;max-width:84%;padding:14px 16px;border-radius:17px;font-size:15px;line-height:1.48}.ask-venucast__message--customer{justify-self:end;border-bottom-right-radius:6px;background:linear-gradient(135deg,#6548ff,#4b2ae8);box-shadow:0 8px 22px #4b2ae829;color:#fff}.ask-venucast__message--assistant{justify-self:start;margin-left:48px;border:1px solid #e5e3ec;border-bottom-left-radius:6px;background:#f7f7fa;color:var(--ask-ink)}.ask-venucast__message--assistant:before{position:absolute;top:2px;left:-48px;display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:#f2edff;color:var(--ask-accent);content:"\2726";font-size:21px;font-weight:900}.ask-venucast__message strong,.ask-venucast__message span{display:block}.ask-venucast__message strong+span{margin-top:4px}@keyframes ask-venucast-pulse{0%,to{box-shadow:0 0 #b4231859}50%{box-shadow:0 0 0 7px #b4231800}}.ask-venucast__progress{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:14px 24px 0}.ask-venucast__progress>span{height:6px;overflow:hidden;border-radius:999px;background:#ece9f7}.ask-venucast__progress i{display:block;width:0;height:100%;border-radius:inherit;background:var(--ask-accent);transition:width .2s ease}.ask-venucast__progress small{color:var(--ask-muted);font-size:11px;font-weight:700}.ask-venucast__body{grid-area:body;overflow-y:auto;padding:26px 24px 30px;background:linear-gradient(180deg,#fff,#fdfcff)}.ask-venucast__intro{display:flex;min-height:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ask-venucast__intro-icon{display:grid;width:64px;height:64px;place-items:center;border-radius:22px;background:var(--ask-soft);color:var(--ask-accent);font-size:30px}.ask-venucast__intro h3{margin:18px 0 8px;color:var(--ask-ink);font-size:24px}.ask-venucast__intro p{max-width:35ch;margin:0;color:var(--ask-muted);font-size:14px;line-height:1.6}.ask-venucast__intro button,.ask-venucast__primary{min-height:46px;margin-top:22px;padding:11px 22px;border:0;border-radius:999px;background:var(--ask-accent);color:#fff;font:inherit;font-weight:800;cursor:pointer}.ask-venucast__intro small{margin-top:10px;color:var(--ask-muted)}.ask-venucast__question h3{margin:0 0 7px;color:var(--ask-ink);font-size:22px;line-height:1.25}.ask-venucast__helper{margin:0 0 17px;color:var(--ask-muted);font-size:13px;line-height:1.5}.ask-venucast__options{display:grid;gap:10px}.ask-venucast__option{display:flex;width:100%;min-height:58px;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--ask-line);border-radius:16px;background:#fff;color:var(--ask-ink);cursor:pointer;text-align:left}.ask-venucast__option:hover,.ask-venucast__option[aria-pressed=true]{border-color:var(--ask-accent);background:var(--ask-soft)}.ask-venucast__option:focus-visible,.ask-venucast__primary:focus-visible,.ask-venucast__back:focus-visible{outline:3px solid rgba(84,51,244,.35);outline-offset:2px}.ask-venucast__option-icon{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:11px;background:var(--ask-soft);font-size:20px}.ask-venucast__option strong,.ask-venucast__option small{display:block}.ask-venucast__option strong{font-size:14px}.ask-venucast__option small{margin-top:3px;color:var(--ask-muted);font-size:11px;line-height:1.35}.ask-venucast__question-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.ask-venucast__back{min-height:42px;border:0;background:none;color:var(--ask-accent-dark);font:inherit;font-weight:750;cursor:pointer}.ask-venucast__primary{margin:0}.ask-venucast__capacity label{display:block;margin:17px 0 7px;font-size:13px;font-weight:800}.ask-venucast__capacity input{width:100%;height:50px;padding:0 14px;border:1px solid var(--ask-line);border-radius:13px;color:var(--ask-ink);font:inherit}.ask-venucast__capacity input:focus{border-color:var(--ask-accent);outline:3px solid rgba(84,51,244,.15)}.ask-venucast__error{margin:7px 0 0;color:#b42318;font-size:12px}.ask-venucast__result-kicker{margin:0 0 6px;color:var(--ask-accent);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.ask-venucast__result h3{margin:0;color:var(--ask-ink);font-size:25px;line-height:1.2}.ask-venucast__result{margin-top:14px}.ask-venucast__result-subtitle{margin:8px 0 18px;color:var(--ask-muted);line-height:1.5}.ask-venucast__result-card{padding:17px;border:1px solid #ded9ff;border-radius:18px;background:var(--ask-soft)}.ask-venucast__result-card>strong{display:block;margin-bottom:8px}.ask-venucast__result-card ul{margin:0;padding-left:19px}.ask-venucast__result-card li{margin:6px 0;color:#4f4b63;font-size:13px;line-height:1.45}.ask-venucast__products{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ask-venucast__products a{padding:8px 11px;border:1px solid #d8d3ef;border-radius:999px;background:#fff;color:var(--ask-accent-dark);font-size:12px;font-weight:750;text-decoration:none}.ask-venucast__products a:hover{border-color:var(--ask-accent)}.ask-venucast__result-actions{display:grid;gap:10px;margin-top:18px}.ask-venucast__result-actions a{display:flex;min-height:47px;align-items:center;justify-content:center;border-radius:999px;font-weight:800;text-decoration:none}.ask-venucast__result-actions a:first-child{background:var(--ask-accent);color:#fff}.ask-venucast__result-actions a:last-child{border:1px solid var(--ask-line);color:var(--ask-accent-dark)}.ask-venucast__followup{display:grid;gap:10px;margin-top:18px;padding:16px;border:1px solid #ded9ff;border-radius:16px;background:var(--ask-soft)}.ask-venucast__followup p{margin:0;color:var(--ask-muted);font-size:13px;line-height:1.45}.ask-venucast__followup>input{min-height:48px;padding:10px 12px;border:1px solid #bcb5d9;border-radius:10px;background:#fff;color:var(--ask-ink);font:inherit}.ask-venucast__followup>input:focus{border-color:var(--ask-accent);outline:3px solid rgba(84,51,244,.18)}.ask-venucast__followup-consent{display:flex;gap:8px;align-items:flex-start;color:var(--ask-muted);font-size:12px;line-height:1.4}.ask-venucast__followup-consent input{margin-top:3px}.ask-venucast__followup button{min-height:46px;border:0;border-radius:999px;background:var(--ask-accent);color:#fff;font:inherit;font-weight:800;cursor:pointer}.ask-venucast__followup button:disabled{opacity:.55;cursor:not-allowed}.ask-venucast__followup-status{color:var(--ask-accent-dark)!important}@media(max-width:749px){.ask-venucast__floating{top:50%;right:8px;bottom:auto;left:auto;min-height:56px;padding:8px 12px 8px 9px;border-radius:17px;transform:translateY(-50%)}.ask-venucast__floating:hover{transform:translateY(-50%) translate(-1px)}.ask-venucast__floating small{display:none}.ask-venucast__spark{width:34px;height:34px;flex-basis:34px}.ask-venucast__drawer{top:8px;right:8px;width:calc(100vw - 16px);height:calc(100dvh - 16px);border-radius:20px}.ask-venucast__header{padding:20px 18px 16px}.ask-venucast__header h2{font-size:26px}.ask-venucast__header span{font-size:12px}.ask-venucast__context{gap:5px;min-height:46px;padding:7px 12px;font-size:11px}.ask-venucast__context button,.ask-venucast__context a{padding-inline:6px}.ask-venucast__composer{padding:12px 12px calc(12px + env(safe-area-inset-bottom))}.ask-venucast__input-row{grid-template-columns:48px minmax(0,1fr) 58px}.ask-venucast__mic,.ask-venucast__send,.ask-venucast__input{min-height:52px}.ask-venucast__mic{width:48px}.ask-venucast__body{padding:22px 16px 26px}.ask-venucast__messages{gap:18px}.ask-venucast__message{max-width:86%;padding:12px 14px;font-size:14px}.ask-venucast__message--assistant{margin-left:42px}.ask-venucast__message--assistant:before{left:-42px;width:32px;height:32px;font-size:18px}.ask-venucast__progress{padding-inline:18px}}@media(prefers-reduced-motion:reduce){.ask-venucast__drawer,.ask-venucast__backdrop,.ask-venucast__floating{transition:none}.ask-venucast__mic[data-listening=true]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/ask-venucast.css.map */
