.vw-overview{--vw-bg:#fff;--vw-text:#1a1a1a;--vw-text-secondary:#555;--vw-text-muted:#888;--vw-bg-secondary:#f5f5f7;--vw-border:#e2e2e6;--vw-fs-body:.875em;--vw-fs-state:.78em;background:var(--vw-bg)!important;flex-direction:column!important;flex:1!important;min-height:0!important;display:flex!important;overflow-y:auto!important}.voice-widget .vw-overview{--vw-bg:inherit;--vw-text:inherit;--vw-text-secondary:inherit;--vw-text-muted:inherit;--vw-bg-secondary:inherit;--vw-border:inherit;--vw-fs-body:inherit;--vw-fs-state:inherit}.vw-overview-hero{isolation:isolate!important;padding:var(--vw-space-hero,1.125em 1.125em 1.25em)!important;border-bottom:1px solid var(--vw-border)!important;background:color-mix(in srgb,var(--voice-widget-primary),var(--vw-bg)88%)!important;position:relative!important;overflow:hidden!important}.vw-overview-hero-bg{opacity:.14!important;filter:blur(5.625em)!important;z-index:-1!important;border-radius:50%!important;width:28.75em!important;height:28.75em!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.vw-overview-topbar{margin-bottom:var(--vw-gap-stack,1.25em)!important;justify-content:space-between!important;align-items:center!important;gap:.75em!important;display:flex!important}.vw-overview-logo{width:var(--vw-size-logo-tile,2.5em)!important;height:var(--vw-size-logo-tile,2.5em)!important;border-radius:var(--vw-radius-tile,.625em)!important;color:var(--voice-widget-primary)!important;border:1px solid color-mix(in srgb,var(--voice-widget-primary),transparent 72%)!important;background:#fff!important;justify-content:center!important;align-items:center!important;display:flex!important;overflow:hidden!important}.vw-overview-logo img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.vw-overview-close{width:var(--vw-size-close,1.75em)!important;height:var(--vw-size-close,1.75em)!important;border-radius:var(--vw-radius-row,.5em)!important;color:var(--vw-text)!important;cursor:pointer!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;display:flex!important}.vw-overview-close:hover{background:color-mix(in srgb,var(--vw-text),transparent 92%)!important}.vw-overview-title{font-size:var(--vw-fs-header,1.5em)!important;color:var(--vw-text)!important;word-break:break-word!important;font-weight:700!important;line-height:1.15!important}.vw-overview-subtitle{color:var(--vw-text-secondary)!important;font-size:var(--vw-fs-state)!important;margin-top:.125em!important;line-height:1.35!important}.vw-overview-start,.vw-overview-row{align-items:center!important;gap:var(--vw-gap-start-row,.75em)!important;width:100%!important;color:var(--vw-text)!important;font:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:none!important;transition:background-color .15s!important;display:flex!important}.vw-overview-row{gap:var(--vw-gap-row,.5em)!important}.vw-overview-start{width:auto!important;margin:var(--vw-space-start-row-margin,.625em .75em)!important;padding:var(--vw-space-start-row,.875em 1.125em)!important;z-index:1!important;border-radius:.75em!important;position:relative!important;box-shadow:0 2px 4px #0000000a!important}.vw-overview-start:hover,.vw-overview-row:hover,.vw-overview-bookmark:hover{background:color-mix(in srgb,var(--voice-widget-primary),transparent 92%)!important}.vw-overview-row-icon{width:var(--vw-size-row-glyph,1.25em)!important;height:var(--vw-size-row-glyph,1.25em)!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;display:flex!important}.vw-overview-start-icon{width:var(--vw-size-start-icon,2.125em)!important;height:var(--vw-size-start-icon,2.125em)!important;border-radius:var(--vw-radius-tile,.625em)!important;color:var(--voice-widget-primary)!important;border:1px solid color-mix(in srgb,var(--voice-widget-primary),transparent 72%)!important;background:#fff!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;display:flex!important;overflow:hidden!important}.vw-overview-start-icon img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.vw-overview-start-action{width:var(--vw-size-action-chip,1.875em)!important;height:var(--vw-size-action-chip,1.875em)!important;border-radius:var(--vw-radius-tile,.625em)!important;background:var(--voice-widget-primary)!important;color:#fff!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.vw-overview-start-text,.vw-overview-row-text{flex-direction:column!important;flex:1!important;gap:.125em!important;min-width:0!important;display:flex!important}.vw-overview-start-text span,.vw-overview-row-text span{font-size:var(--vw-fs-row,.875em)!important;font-weight:400!important}.vw-overview-row-text span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.vw-overview-start-text span{white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.1!important}.vw-overview-start-text small,.vw-overview-row-text small{-webkit-line-clamp:2!important;color:var(--vw-text-muted)!important;font-size:var(--vw-fs-state)!important;-webkit-box-orient:vertical!important;line-height:1.3!important;display:-webkit-box!important;overflow:hidden!important}.vw-overview-chevron{color:var(--vw-text-muted)!important;flex-shrink:0!important}.vw-overview-section{padding:var(--vw-space-section,.875em .75em)!important;border-bottom:1px solid var(--vw-border)!important}.vw-overview-middle{flex-direction:column!important;flex:1!important;min-height:0!important;display:flex!important}.vw-overview-section:has(.vw-overview-bookmarks){border-bottom:none!important}.vw-overview-section:has(.vw-overview-list){z-index:1!important;margin-top:auto!important;position:relative!important;box-shadow:0 2px 4px #0000000a!important}.vw-overview-section h3{color:var(--vw-text-secondary)!important;font-size:var(--vw-fs-state,.78em)!important;text-transform:none!important;letter-spacing:0!important;padding:0 .375em .5em!important;font-weight:500!important;line-height:1.2!important}.vw-overview-list{flex-direction:column!important;gap:.125em!important;display:flex!important}.vw-overview-row{min-height:var(--vw-size-row-min,2em)!important;padding:var(--vw-space-row,.25em .375em)!important;border-radius:var(--vw-radius-row,.5em)!important}.vw-overview-bookmarks{flex-wrap:wrap!important;gap:0!important;display:flex!important}.vw-overview-bookmark{min-height:var(--vw-size-bookmark-min,1.75em)!important;max-width:100%!important;padding:var(--vw-space-bookmark,.25em .5em)!important;border-radius:var(--vw-radius-row,.5em)!important;color:var(--vw-text)!important;font-size:var(--vw-fs-row,.875em)!important;align-items:center!important;gap:.375em!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:background-color .15s!important;display:inline-flex!important}.vw-overview-bookmark span:last-child{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.vw-trigger{font:inherit!important;font-weight:500!important;font-size:var(--vw-fs-title,15px)!important;cursor:pointer!important;white-space:nowrap!important;color:#fff!important;background:var(--voice-widget-primary)!important;border:none!important;outline:none!important;justify-content:center!important;align-items:center!important;line-height:1.4!important;transition:filter .2s ease-out!important;display:inline-flex!important;position:relative!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important}.vw-trigger[data-variant=bar]{border-radius:9999px!important;padding:8px 16px!important}.vw-trigger[data-variant=badge]{border-radius:18px 8px 18px 18px!important;width:48px!important;height:48px!important;padding:0!important}.vw-trigger:hover{filter:brightness(1.04)!important}.vw-trigger:focus-visible{outline:2px solid var(--voice-widget-primary)!important;outline-offset:3px!important}.vw-trigger-content{justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;height:100%!important;display:inline-flex!important}.vw-trigger-label{display:inline-block!important}.vw-trigger-logo{object-fit:contain!important;width:auto!important;height:16px!important;display:block!important}.vw-trigger[data-variant=badge] .vw-trigger-logo{height:28px!important}@media (pointer:coarse){.vw-trigger[data-variant=bar]{padding:9px 17px!important}.vw-trigger[data-variant=badge]{width:52px!important;height:52px!important}.vw-trigger-logo{height:17px!important}.vw-trigger[data-variant=badge] .vw-trigger-logo{height:30px!important}}.vw-trigger-notification{color:#fff!important;pointer-events:none!important;background:#ef4444!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:20px!important;height:20px!important;padding:0 6px!important;font-size:11px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:-10px!important;left:-4px!important;box-shadow:0 0 0 2px #fff,0 1px 3px #0003!important}.vw-chat-panel{--vw-bg:#fff;--vw-bg-secondary:#f5f5f7;--vw-text:#1a1a1a;--vw-text-secondary:#4a4a4a;--vw-text-muted:#6b6b6b;--vw-border:#e2e2e6;--vw-fs-header:1.5em;--vw-fs-body:.82em;--vw-fs-state:.78em;--vw-fs-meta:.72em;--vw-space-hero:1.125em 1.125em 1.25em;--vw-space-hero-compact:.75em 1em;--vw-space-footer:.375em .5em;--vw-gap-stack:.75em;--vw-size-logo-tile:2.5em;--vw-size-status-dot:.75em;--vw-size-close:1.75em;--vw-radius-tile:.625em;--vw-radius-modal:1.125em;background:var(--vw-bg)!important;min-height:0!important;color:var(--vw-text)!important;flex-direction:column!important;flex:1!important;font-size:16px!important;line-height:1.4!important;display:flex!important;overflow:hidden!important}.voice-widget .vw-chat-panel{--vw-bg:inherit;--vw-bg-secondary:inherit;--vw-text:inherit;--vw-text-secondary:inherit;--vw-text-muted:inherit;--vw-border:inherit;--vw-fs-header:inherit;--vw-fs-body:inherit;--vw-fs-state:inherit;--vw-fs-meta:inherit;--vw-space-hero:inherit;--vw-space-hero-compact:inherit;--vw-space-footer:inherit;--vw-gap-stack:inherit;--vw-size-logo-tile:inherit;--vw-size-status-dot:inherit;--vw-size-close:inherit;--vw-radius-tile:inherit;--vw-radius-modal:inherit;font-size:inherit!important;line-height:inherit!important}.vw-chat-panel .vw-stage-body{background:var(--vw-bg)!important;flex-direction:column!important;flex:1!important;min-height:0!important;display:flex!important;overflow:hidden!important}.vw-header{padding:var(--vw-space-hero)!important;color:var(--vw-text)!important;background:color-mix(in srgb,var(--voice-widget-primary),var(--vw-bg)88%)!important;border-bottom:1px solid var(--vw-border)!important;flex-direction:column!important;flex-shrink:0!important;display:flex!important;position:relative!important}.vw-header-topbar{margin-bottom:var(--vw-gap-stack)!important;justify-content:space-between!important;align-items:center!important;gap:.75em!important;display:flex!important}.vw-header--compact{padding:var(--vw-space-hero-compact)!important}.vw-header--compact .vw-header-topbar{margin-bottom:0!important}.vw-header-logo-wrap{flex-shrink:0!important;display:inline-flex!important;position:relative!important}.vw-header-visualizer{width:var(--vw-size-logo-tile)!important;height:var(--vw-size-logo-tile)!important;border-radius:var(--vw-radius-tile)!important;border:1px solid color-mix(in srgb,var(--voice-widget-primary),transparent 72%)!important;background:#fff!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;display:flex!important;overflow:hidden!important}.vw-header-logo{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.vw-header-status-dot{width:var(--vw-size-status-dot)!important;height:var(--vw-size-status-dot)!important;z-index:2!important;background:#4ade80!important;border-radius:50%!important;position:absolute!important;bottom:-.1875em!important;right:-.1875em!important;box-shadow:0 0 0 2px #fff,0 1px 3px #0003!important}.vw-header-title{font-size:var(--vw-fs-header)!important;word-break:break-word!important;margin:0!important;font-weight:700!important;line-height:1.15!important}.vw-header-subtitle{font-size:var(--vw-fs-state)!important;opacity:.85!important;margin:.125em 0 0!important;font-weight:400!important;line-height:1.35!important}.vw-header-close{color:#000!important;cursor:pointer!important;opacity:.85!important;background:0 0!important;border:none!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;padding:6px!important;transition:background .15s,opacity .15s!important;display:flex!important}.vw-header-close svg{stroke:var(--vw-text)!important}.vw-header-close:hover{opacity:1!important;background:#ffffff2e!important}.vw-header-close:focus-visible{outline-offset:1px!important;outline:2px solid!important}.vw-chat{flex-direction:column!important;flex:1!important;min-height:0!important;display:flex!important;overflow:hidden!important}.vw-chat-messages{flex-direction:column!important;flex:1 1 0!important;gap:8px!important;width:100%!important;min-height:0!important;padding:14px 16px!important;display:flex!important;overflow-y:auto!important}.vw-chat-empty{min-height:0!important;color:var(--vw-text-muted)!important;font-size:var(--vw-fs-state)!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;display:flex!important}.vw-chat-message{flex-direction:column!important;gap:4px!important;max-width:85%!important;display:flex!important}.vw-chat-message-slot{width:100%!important}.vw-chat-message-user{align-self:flex-end!important;align-items:flex-end!important}.vw-chat-message-agent{align-self:flex-start!important;align-items:flex-start!important}.vw-chat-bubble{font-size:var(--vw-fs-body)!important;word-wrap:break-word!important;border-radius:16px!important;padding:10px 14px!important;line-height:1.45!important}.vw-chat-message-user .vw-chat-bubble{background:linear-gradient(135deg,color-mix(in oklch,var(--voice-widget-primary),white 8%)0%,color-mix(in oklch,var(--voice-widget-primary),black 4%)100%)!important;color:#fff!important;box-shadow:inset 0 1px 0 #ffffff24,0 1px 2px color-mix(in srgb,var(--voice-widget-primary),transparent 65%)!important;border-top-right-radius:.25em!important}.vw-chat-message-agent .vw-chat-bubble{background:var(--vw-bg-secondary)!important;color:var(--vw-text)!important;border-top-left-radius:.25em!important}.voice-widget[data-theme=dark] .vw-chat-message-agent .vw-chat-bubble,.voice-widget[data-theme=dark] .vw-chat-message-agent .vw-chat-bubble *{color:#fff!important}@media (prefers-color-scheme:dark){.voice-widget:not([data-theme=light]) .vw-chat-message-agent .vw-chat-bubble,.voice-widget:not([data-theme=light]) .vw-chat-message-agent .vw-chat-bubble *{color:#fff!important}}.vw-chat-timestamp{font-size:var(--vw-fs-meta)!important;color:var(--vw-text-muted)!important;padding:0 4px!important}.vw-md p,.vw-md ul,.vw-md ol{margin:8px 0!important}.vw-md pre{margin:17.5px 0!important}.vw-md p+p{margin-top:17.5px!important}:is(.vw-md p:has(+ul),.vw-md p:has(+ol)){margin-bottom:8px!important}.vw-md p+ul,.vw-md p+ol{margin-top:8px!important}.vw-md ul,.vw-md ol{padding-left:20px!important}.vw-md ul{list-style-type:disc!important}.vw-md ol{list-style-type:decimal!important}.vw-md li,.vw-md li>ul,.vw-md li>ol{margin:4px 0!important}.vw-md li::marker{color:currentColor!important}.vw-md>:first-child,.vw-md ul li:first-child,.vw-md ol li:first-child{margin-top:0!important}.vw-md>:last-child,.vw-md ul li:last-child,.vw-md ol li:last-child{margin-bottom:0!important}.vw-md a{text-decoration:underline;color:var(--voice-widget-primary)!important}.vw-md code{background:#0000000f;border-radius:4px;font-size:.92em;padding:1px 4px!important}.vw-md pre{background:#0000000f;border-radius:8px;overflow-x:auto;padding:8px!important}.vw-md strong{font-weight:600}.vw-chat-thinking{background:var(--vw-bg-secondary)!important;border-radius:16px 16px 16px 6px!important;align-items:center!important;gap:8px!important;padding:10px 14px!important;animation:.3s ease-out vw-thinking-fade-in!important;display:flex!important}.vw-chat-thinking-dots{gap:3px!important;display:flex!important}.vw-chat-thinking-dots span{background:var(--vw-text-muted)!important;border-radius:50%!important;width:5px!important;height:5px!important;animation:1.4s ease-in-out infinite vw-thinking-bounce!important}.vw-chat-thinking-dots span:nth-child(2){animation-delay:.16s!important}.vw-chat-thinking-dots span:nth-child(3){animation-delay:.32s!important}.vw-chat-thinking-text{color:var(--vw-text-muted)!important;font-size:var(--vw-fs-state)!important}@keyframes vw-thinking-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes vw-thinking-bounce{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.vw-chat-input-container{border-top:1px solid var(--vw-border)!important;background:var(--vw-bg)!important;flex-shrink:0!important;padding:12px 16px 6px!important}.vw-stage[data-mobile=true] .vw-chat-input-container{padding-bottom:16px!important}.vw-chat-composer{border:1px solid var(--vw-border)!important;background:var(--vw-bg-secondary)!important;border-radius:20px!important;align-items:flex-end!important;gap:8px!important;width:100%!important;padding:4px 6px 4px 14px!important;transition:border-color .15s!important;display:flex!important}.vw-chat-input{width:auto!important;min-width:0!important;font-size:var(--vw-fs-body)!important;color:var(--vw-text)!important;resize:none!important;scrollbar-width:none!important;-ms-overflow-style:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;flex:auto!important;max-height:120px!important;padding:6px 0!important;font-family:inherit!important;line-height:1.4!important;transition:none!important;display:block!important;overflow-y:auto!important}.vw-chat-input::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.vw-chat-input:focus,.vw-chat-input:focus-visible{box-shadow:none!important;outline:none!important}.vw-chat-composer:focus-within{border-color:var(--voice-widget-primary)!important}.vw-chat-input::placeholder{color:var(--vw-text-muted)!important}.vw-chat-send{background:var(--voice-widget-primary)!important;color:#fff!important;cursor:pointer!important;border:none!important;border-radius:50%!important;flex:none!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;margin:0 0 2px!important;padding:0!important;transition:background-color .15s,filter .15s,transform .15s!important;display:flex!important;position:relative!important;box-shadow:0 1px 3px #0000001f!important}.vw-chat-send:hover:not(:disabled){filter:brightness(1.04)!important;transform:scale(1.04)!important}.vw-chat-send:disabled{background:color-mix(in srgb,var(--voice-widget-primary),transparent 70%)!important;cursor:not-allowed!important;box-shadow:none!important}@media (max-width:768px){.vw-chat-input{font-size:16px!important}}.vw-chat-ended{border-top:1px dashed var(--vw-border)!important;text-align:center!important;flex-direction:column!important;align-items:center!important;gap:8px!important;margin-top:8px!important;padding:16px 12px!important;display:flex!important}.vw-chat-ended-text{font-size:var(--vw-fs-small,13px)!important;color:var(--vw-text-secondary,#6b7280)!important}.vw-chat-ended-action{border:1px solid var(--vw-border)!important;background:var(--vw-bg)!important;color:var(--vw-text)!important;font-size:var(--vw-fs-small,13px)!important;cursor:pointer!important;border-radius:999px!important;padding:8px 16px!important;font-family:inherit!important;font-weight:500!important;transition:background-color .12s ease-out,border-color .12s ease-out!important}.vw-chat-ended-action:hover{background:var(--vw-bg-secondary)!important;border-color:var(--voice-widget-primary)!important}.voice-widget-footer{padding:var(--vw-space-footer)!important;color:var(--vw-text-muted)!important;background:color-mix(in srgb,var(--vw-text),transparent 96%)!important;border-top:1px solid var(--vw-border)!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:.3125em!important;text-decoration:none!important;transition:opacity .2s!important;display:flex!important}.voice-widget-footer:hover{opacity:.75!important}.voice-widget-footer-text{font-size:var(--vw-fs-meta)!important;color:inherit!important;font-weight:300!important}.voice-widget-footer-mark{opacity:.8!important;display:inline-flex!important}
/*# sourceMappingURL=67e78b992fedc34e.css.map*/