:root,:host,.aibk-chat-root{--aibk-chat-brand:#008858;--aibk-chat-brand-foreground:#fff;--aibk-chat-assistant-bg:#f5f5f5;--aibk-chat-assistant-fg:#1a1a1a;--aibk-chat-user-bg:var(--aibk-chat-brand);--aibk-chat-user-fg:var(--aibk-chat-brand-foreground);--aibk-chat-header-fg:var(--aibk-chat-assistant-fg);--aibk-chat-text:var(--aibk-chat-assistant-fg);--aibk-chat-muted:#6b7280;--aibk-chat-muted-border:#e5e7eb;--aibk-chat-danger:#b42318;--aibk-chat-link:#1769ff;--aibk-chat-link-hover:#0f4fcc;--aibk-chat-code-bg:#f3f4f6;--aibk-chat-code-fg:#1a1a1a;--aibk-chat-bg:#fff;--aibk-chat-surface-subtle:#f9fafb;--aibk-chat-disabled-bg:#f3f4f6;--aibk-chat-font-family:"Inter",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--aibk-chat-font-family-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--aibk-chat-font-size-body:14px;--aibk-chat-font-size-h3:1.125em;--aibk-chat-font-size-h4:1.0625em;--aibk-chat-font-size-code:.875em;--aibk-chat-font-size-meta:.8125em;--aibk-chat-font-size-badge:9px;--aibk-chat-font-size-caption:10px;--aibk-chat-font-size-status:11px;--aibk-chat-line-height-body:1.5;--aibk-chat-line-height-tight:1.35;--aibk-chat-line-height-code:1.45;--aibk-chat-font-weight-regular:400;--aibk-chat-font-weight-semibold:600;--aibk-chat-letter-spacing-body:.05px;--aibk-chat-letter-spacing-heading:-.01em;--aibk-chat-bubble-padding-x:14px;--aibk-chat-bubble-padding-y:12px;--aibk-chat-bubble-radius:.6em;--aibk-chat-bubble-gap-same-sender:4px;--aibk-chat-bubble-gap-different-sender:12px;--aibk-chat-window-radius:18px;--aibk-chat-window-border:#e2e8f0;--aibk-chat-window-shadow:0 12px 48px #1018282e;--aibk-chat-content-max-width:744px;--aibk-chat-composer-radius:14px;--aibk-chat-send-radius:10px;--aibk-chat-loader-dot-gap:3px;--aibk-chat-pill-border:var(--aibk-chat-assistant-fg);--aibk-chat-greeting-border:color-mix(in srgb,var(--aibk-chat-brand)35%,#fff);--aibk-chat-pill-hover-bg:color-mix(in srgb,var(--aibk-chat-brand)6%,#fff);--aibk-chat-pill-fg:var(--aibk-chat-assistant-fg);--aibk-chat-owner-border:color-mix(in srgb,var(--aibk-chat-brand)20%,transparent);--aibk-chat-owner-shadow:0 1px 2px #1018280f;--aibk-chat-form-max:360px;--aibk-chat-paragraph-gap:10px;--aibk-chat-list-margin:8px;--aibk-chat-list-indent:18px;--aibk-chat-list-nested-indent:16px;--aibk-chat-list-item-gap:6px;--aibk-chat-bullet-to-text-gap:8px;--aibk-chat-heading-margin-top:16px;--aibk-chat-heading-margin-bottom:6px;--aibk-chat-blockquote-padding:10px 12px;--aibk-chat-table-cell-padding:6px 10px;--aibk-chat-launcher-size:55px;--aibk-chat-launcher-label-height:46px;--aibk-chat-launcher-icon:32px;--aibk-chat-launcher-label-icon:22px;--aibk-chat-launcher-label-font-size:14.5px;--aibk-chat-launcher-hover-lift:-3px;--aibk-chat-launcher-hover-shadow:0 10px 22px #10182838;--aibk-chat-launcher-dock-border:#d9dde1;--aibk-chat-launcher-dock-font-size:14px;--aibk-chat-launcher-pill-width:320px;--aibk-chat-launcher-pill-height:48px;--aibk-chat-launcher-pill-shadow:0 8px 24px #10182824;--aibk-chat-launcher-bar-max-width:560px;--aibk-chat-launcher-bar-height:54px;--aibk-chat-launcher-bar-bottom:18px;--aibk-chat-launcher-bar-shadow:0 10px 30px #10182829;--aibk-chat-launcher-mini-width:176px;--aibk-chat-launcher-send-size:32px;--aibk-chat-launcher-focus-halo:color-mix(in srgb,var(--aibk-chat-brand)18%,transparent);--aibk-chat-launcher-ring:color-mix(in srgb,var(--aibk-chat-brand)35%,transparent);--aibk-chat-launcher-ring-spread:10px;--aibk-chat-launcher-glow-light:#f4f4f4;--aibk-chat-launcher-glow-dark:#8d8d8d;--aibk-chat-launcher-badge-bg:#d92d20;--aibk-chat-launcher-badge-fg:#fff;--aibk-chat-popup-width:300px;--aibk-chat-popup-fg:#1a1a1a;--aibk-chat-popup-border:#e6e8eb;--aibk-chat-popup-radius:16px;--aibk-chat-popup-shadow:0 6px 20px #10182814,0 1px 2px #1018280d;--aibk-chat-popup-x-bg:#eceef0;--aibk-chat-popup-x-hover-bg:#e1e4e7;--aibk-chat-popup-x-fg:#6b7280;--aibk-chat-popup-chip-bg:#efefef;--aibk-chat-popup-chip-border:#ddd;--aibk-chat-popup-chip-hover-bg:#e4e4e4;--aibk-chat-popup-chip-hover-border:#cfcfcf;--aibk-chat-popup-chip-shadow:0 4px 14px #10182814,0 1px 2px #1018280d}.aibk-chat-root{--primary:var(--aibk-chat-brand);--primary-foreground:var(--aibk-chat-brand-foreground);--primary-hover:color-mix(in srgb,var(--aibk-chat-brand)88%,#000);--brand:var(--aibk-chat-brand);--brand-hover:color-mix(in srgb,var(--aibk-chat-brand)88%,#000);--background:var(--aibk-chat-bg);--foreground:var(--aibk-chat-text);--card:var(--aibk-chat-bg);--card-foreground:var(--aibk-chat-text);--popover:var(--aibk-chat-bg);--popover-foreground:var(--aibk-chat-text);--secondary:var(--aibk-chat-assistant-bg);--secondary-foreground:var(--aibk-chat-assistant-fg);--muted:var(--aibk-chat-assistant-bg);--muted-foreground:var(--aibk-chat-muted);--accent:var(--aibk-chat-pill-hover-bg);--accent-foreground:var(--aibk-chat-assistant-fg);--border:var(--aibk-chat-muted-border);--input:var(--aibk-chat-muted-border);--ring:var(--aibk-chat-brand);--destructive:var(--aibk-chat-danger);--destructive-foreground:var(--aibk-chat-bg);--radius:var(--aibk-chat-composer-radius);color:var(--aibk-chat-text)}.aibk-chat-root .scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--aibk-chat-muted-border)transparent}.aibk-chat-root .scrollbar-gutter-stable{scrollbar-gutter:stable}.aibk-chat-hit-area:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aibk-chat-content{font-family:var(--aibk-chat-font-family);font-size:var(--aibk-chat-font-size-body);line-height:var(--aibk-chat-line-height-body);font-weight:var(--aibk-chat-font-weight-regular);letter-spacing:var(--aibk-chat-letter-spacing-body);color:var(--aibk-chat-text);word-wrap:break-word;overflow-wrap:break-word}.aibk-chat-content>:first-child{margin-top:0}.aibk-chat-content>:last-child{margin-bottom:0}.aibk-chat-content p{margin:0}.aibk-chat-content p+p,.aibk-chat-content p+ul,.aibk-chat-content p+ol,.aibk-chat-content ul+p,.aibk-chat-content ol+p,.aibk-chat-content p+h3,.aibk-chat-content p+h4,.aibk-chat-content p+pre,.aibk-chat-content p+blockquote,.aibk-chat-content p+table{margin-top:var(--aibk-chat-paragraph-gap)}.aibk-chat-content h3,.aibk-chat-content h4{margin:var(--aibk-chat-heading-margin-top)0 var(--aibk-chat-heading-margin-bottom);line-height:var(--aibk-chat-line-height-tight);font-weight:var(--aibk-chat-font-weight-semibold);letter-spacing:var(--aibk-chat-letter-spacing-heading)}.aibk-chat-content h3{font-size:var(--aibk-chat-font-size-h3)}.aibk-chat-content h4{font-size:var(--aibk-chat-font-size-h4)}.aibk-chat-content strong,.aibk-chat-content b{font-weight:var(--aibk-chat-font-weight-semibold)}.aibk-chat-content em,.aibk-chat-content i{font-style:italic}.aibk-chat-content ul,.aibk-chat-content ol{margin:var(--aibk-chat-list-margin)0;padding-left:var(--aibk-chat-list-indent)}.aibk-chat-content ul{list-style:outside}.aibk-chat-content ol{list-style:decimal}.aibk-chat-content ul ul,.aibk-chat-content ol ol,.aibk-chat-content ul ol,.aibk-chat-content ol ul{margin-top:var(--aibk-chat-list-item-gap);padding-left:var(--aibk-chat-list-nested-indent);margin-bottom:0}.aibk-chat-content ul ul{list-style:circle}.aibk-chat-content li{margin-bottom:var(--aibk-chat-list-item-gap);padding-left:2px}.aibk-chat-content li:last-child{margin-bottom:0}.aibk-chat-content li::marker{color:var(--aibk-chat-muted)}.cv-green-bubble .aibk-chat-content li::marker{color:#fff}.aibk-chat-content a{color:var(--aibk-chat-link);text-underline-offset:2px;word-break:break-word;text-decoration:underline;text-decoration-thickness:1px}.aibk-chat-content a:hover{color:var(--aibk-chat-link-hover)}.aibk-chat-content a:focus-visible{outline:2px solid var(--aibk-chat-link);outline-offset:2px;border-radius:2px}.aibk-chat-content code{background:var(--aibk-chat-code-bg);color:var(--aibk-chat-code-fg);font-family:var(--aibk-chat-font-family-mono);font-size:var(--aibk-chat-font-size-code);border-radius:4px;padding:2px 5px}.aibk-chat-content pre{background:var(--aibk-chat-code-bg);color:var(--aibk-chat-code-fg);margin:var(--aibk-chat-paragraph-gap)0;line-height:var(--aibk-chat-line-height-code);border-radius:6px;padding:12px;overflow-x:auto}.aibk-chat-content pre code{font-size:var(--aibk-chat-font-size-code);background:0 0;border-radius:0;padding:0}.aibk-chat-content blockquote{margin:var(--aibk-chat-paragraph-gap)0;padding:var(--aibk-chat-blockquote-padding);border-left:3px solid var(--aibk-chat-muted-border);color:var(--aibk-chat-muted);background:#00000005;border-radius:0 4px 4px 0}.aibk-chat-content blockquote>:first-child{margin-top:0}.aibk-chat-content blockquote>:last-child{margin-bottom:0}.aibk-chat-content table{border-collapse:collapse;width:100%;margin:var(--aibk-chat-paragraph-gap)0;font-size:var(--aibk-chat-font-size-body)}.aibk-chat-content th,.aibk-chat-content td{padding:var(--aibk-chat-table-cell-padding);border-bottom:1px solid var(--aibk-chat-muted-border);text-align:left;vertical-align:top}.aibk-chat-content th{font-weight:var(--aibk-chat-font-weight-semibold);background:#00000006}.aibk-chat-content tr:last-child td{border-bottom:0}.aibk-chat-content hr{border:0;border-top:1px solid var(--aibk-chat-muted-border);margin:var(--aibk-chat-paragraph-gap)0}.aibk-bubble{padding:var(--aibk-chat-bubble-padding-y)var(--aibk-chat-bubble-padding-x);border-radius:var(--aibk-chat-bubble-radius);word-break:break-word}.aibk-bubble--assistant,.aibk-bubble--owner{background:var(--aibk-chat-assistant-bg);max-width:100%;color:var(--aibk-chat-assistant-fg);border-bottom-left-radius:4px;align-self:flex-start}.aibk-bubble--user{background:var(--aibk-chat-user-bg);max-width:80%;color:var(--aibk-chat-user-fg);border-bottom-right-radius:4px;align-self:flex-end}.aibk-bubble--user .aibk-chat-content a{color:#fff;text-decoration-color:#fff9}@media (max-width:320px){.aibk-chat-content table{white-space:nowrap;display:block;overflow-x:auto}}.aibk-fade-word{animation:.3s ease-out both aibk-word-in}@keyframes aibk-word-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.aibk-fade-word{animation:none}}.aibk-feedback{align-items:center;gap:2px;margin-top:6px;padding-left:2px;display:flex}.aibk-fbtn{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s,color .15s;display:inline-flex}.aibk-fbtn:hover:not(:disabled){color:#4b5563;background:#f3f4f6}.aibk-fbtn:disabled{opacity:.5;cursor:default}.aibk-fbtn:focus-visible{outline:2px solid var(--aibk-focus-border,var(--aibk-chat-brand));outline-offset:1px}.aibk-fbtn.up.active,.aibk-fbtn.down.active,.aibk-fbtn.copied{color:#3f3f46;background:0 0}.aibk-copied-toast{color:#52525b;margin-left:4px;font-size:12px;font-weight:600}.aibk-chat-choice-pill{font-family:var(--aibk-chat-font-family);font-size:var(--aibk-chat-font-size-body);line-height:var(--aibk-chat-line-height-tight);color:var(--aibk-chat-pill-fg);background:var(--aibk-chat-bg);border-color:var(--aibk-chat-pill-border)}.aibk-chat-choice-pill:hover:not(:disabled){background:var(--aibk-chat-pill-hover-bg)}.aibk-chat-quick-row .aibk-chat-choice-pill{color:var(--aibk-chat-popup-fg);background:var(--aibk-chat-popup-chip-bg);border:1px solid var(--aibk-chat-popup-chip-border);box-shadow:var(--aibk-chat-popup-chip-shadow);padding:8px 14px;font-weight:400;line-height:1.4;transition:background .15s,border-color .15s}.aibk-chat-quick-row .aibk-chat-choice-pill:hover:not(:disabled){background:var(--aibk-chat-popup-chip-hover-bg);border-color:var(--aibk-chat-popup-chip-hover-border);color:var(--aibk-chat-popup-fg)}.aibk-chat-choice-pill:focus-visible{outline:2px solid var(--aibk-chat-brand);outline-offset:2px}
.aibk-launcher-btn,.aibk-launcher-dock{font-family:var(--aibk-chat-font-family);box-sizing:border-box;z-index:10}.aibk-launcher-btn{width:var(--aibk-chat-launcher-size);height:var(--aibk-chat-launcher-size);background:var(--aibk-launcher-paint,var(--aibk-chat-brand));color:var(--aibk-chat-brand-foreground);border:0;border-radius:999px;justify-content:center;align-items:center;gap:0;padding:0;transition:transform .2s,box-shadow .2s;display:flex}.aibk-launcher-btn:hover{background:var(--aibk-launcher-paint,var(--aibk-chat-brand));color:var(--aibk-chat-brand-foreground)}@media (hover:hover){.aibk-launcher-btn:hover{transform:translateY(var(--aibk-chat-launcher-hover-lift))}.aibk-launcher-btn:hover:not(:focus-visible){box-shadow:var(--aibk-chat-launcher-hover-shadow)}}.aibk-launcher-icon{width:var(--aibk-chat-launcher-icon);height:var(--aibk-chat-launcher-icon);display:block}.aibk-launcher-btn--label{width:auto;height:var(--aibk-chat-launcher-label-height);font-size:var(--aibk-chat-launcher-label-font-size);font-weight:var(--aibk-chat-font-weight-semibold);white-space:nowrap;gap:7px;padding:0 18px 0 13px;line-height:normal}.aibk-launcher-btn--label .aibk-launcher-icon{width:var(--aibk-chat-launcher-label-icon);height:var(--aibk-chat-launcher-label-icon)}.aibk-launcher-dock{background:var(--aibk-chat-bg);border:1px solid var(--aibk-chat-launcher-dock-border);align-items:center;transition:width .38s cubic-bezier(.2,.9,.3,1),box-shadow .2s,border-color .2s;display:flex}.aibk-launcher-pill{width:min(var(--aibk-chat-launcher-pill-width),calc(var(--aibk-launcher-host-width,100vw) - 40px));height:var(--aibk-chat-launcher-pill-height);box-shadow:var(--aibk-chat-launcher-pill-shadow);border-radius:24px;gap:8px;padding:0 7px 0 16px;bottom:20px}.aibk-launcher-pill.aibk-launcher-dock--mobile{width:min(var(--aibk-chat-launcher-pill-width),calc(var(--aibk-launcher-host-width,100vw)*.75))}.aibk-launcher-bar{bottom:var(--aibk-chat-launcher-bar-bottom);width:min(var(--aibk-chat-launcher-bar-max-width),calc(var(--aibk-launcher-host-width,100vw) - 36px));height:var(--aibk-chat-launcher-bar-height);box-shadow:var(--aibk-chat-launcher-bar-shadow);border-radius:999px;gap:10px;padding:0 8px 0 18px}.aibk-launcher-bar.aibk-launcher-dock--mobile{width:calc(var(--aibk-launcher-host-width,100vw) - 32px)}.aibk-launcher-dock:focus-within{border-color:var(--aibk-chat-brand);box-shadow:0 0 0 4px var(--aibk-chat-launcher-focus-halo),var(--aibk-chat-launcher-pill-shadow)}.aibk-launcher-spark{width:16px;height:16px;color:var(--aibk-chat-brand);flex:none}.aibk-launcher-input{width:auto;min-width:0;height:auto;font-size:var(--aibk-chat-launcher-dock-font-size);color:var(--aibk-chat-assistant-fg);box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0;line-height:normal}.aibk-launcher-input:focus-visible{box-shadow:none}.aibk-launcher-input::placeholder{color:var(--aibk-chat-muted)}.aibk-launcher-send{width:var(--aibk-chat-launcher-send-size);height:var(--aibk-chat-launcher-send-size);background:var(--aibk-launcher-paint,var(--aibk-chat-brand));color:var(--aibk-chat-brand-foreground);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.aibk-launcher-send:hover{background:var(--aibk-launcher-paint,var(--aibk-chat-brand));color:var(--aibk-chat-brand-foreground)}.aibk-launcher-send-icon{width:15px;height:15px}.aibk-launcher-minilabel{display:none}.aibk-launcher-bar.aibk-launcher-mini{width:var(--aibk-chat-launcher-mini-width);cursor:pointer;justify-content:center;padding:0 18px}.aibk-launcher-mini .aibk-launcher-input,.aibk-launcher-mini .aibk-launcher-send{display:none}.aibk-launcher-mini .aibk-launcher-minilabel{font-size:var(--aibk-chat-launcher-dock-font-size);color:var(--aibk-chat-assistant-fg);white-space:nowrap;font-weight:500;display:inline}.aibk-launcher-att-run.aibk-launcher-att-ring:before,.aibk-launcher-att-run.aibk-launcher-att-ring:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}@keyframes aibk-launcher-ring{0%{box-shadow:0 0 0 0 var(--aibk-chat-launcher-ring)}to{box-shadow:0 0 0 var(--aibk-chat-launcher-ring-spread)transparent}}.aibk-launcher-att-run.aibk-launcher-att-ring:before{animation:1.6s ease-out 3 aibk-launcher-ring}.aibk-launcher-att-run.aibk-launcher-att-ring:after{animation:1.6s ease-out .5s 3 both aibk-launcher-ring}@keyframes aibk-launcher-shimmer{0%{background-position:0%}to{background-position:200%}}.aibk-launcher-att-shimmer{background:0 0}.aibk-launcher-att-shimmer:after{content:"";border-radius:inherit;background:var(--aibk-chat-bg);z-index:-1;pointer-events:none;position:absolute;inset:0}.aibk-launcher-att-shimmer:before{content:"";z-index:-2;pointer-events:none;opacity:0;background:linear-gradient(90deg,var(--aibk-chat-launcher-glow-light),var(--aibk-chat-launcher-glow-dark),var(--aibk-chat-launcher-glow-light),var(--aibk-chat-launcher-glow-dark),var(--aibk-chat-launcher-glow-light));filter:blur(5px);background-size:200% 100%;border-radius:999px;transition:opacity .6s;position:absolute;inset:-3px}.aibk-launcher-att-run.aibk-launcher-att-shimmer:before{opacity:.25;animation:5s linear 3 aibk-launcher-shimmer}.aibk-launcher-badge{border:2px solid var(--aibk-chat-launcher-badge-fg);background:var(--aibk-chat-launcher-badge-bg);min-width:20px;height:20px;color:var(--aibk-chat-launcher-badge-fg);border-radius:10px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-3px;right:-3px}@keyframes aibk-popup-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes aibk-popup-chip-in-r{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes aibk-popup-chip-in-l{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.aibk-popup{z-index:20;width:var(--aibk-chat-popup-width);font-family:var(--aibk-chat-font-family);box-sizing:border-box;flex-direction:column;align-items:flex-end;gap:8px;animation:.3s cubic-bezier(.2,.9,.3,1.2) both aibk-popup-in;display:flex;bottom:85px}.aibk-popup--right{right:20px}.aibk-popup--left{align-items:flex-start;left:20px}.aibk-popup--center{align-items:center}.aibk-popup--lift-label{bottom:76px}.aibk-popup--mobile{width:min(var(--aibk-chat-popup-width),calc(var(--aibk-launcher-host-width,100vw) - 40px))}.aibk-popup-card{box-sizing:border-box;background:var(--aibk-chat-bg);border:1px solid var(--aibk-chat-popup-border);border-radius:var(--aibk-chat-popup-radius);width:100%;box-shadow:var(--aibk-chat-popup-shadow);cursor:pointer;text-align:left;align-items:center;padding:12px 16px;display:flex;position:relative}.aibk-popup-text{width:100%;height:auto;box-shadow:none;text-align:left;white-space:normal;color:var(--aibk-chat-popup-fg);cursor:pointer;background:0 0;border:0;justify-content:flex-start;padding:0 6px 0 0;font-size:14px;font-weight:400;line-height:1.45;display:block}.aibk-popup-text:hover{color:var(--aibk-chat-popup-fg);background:0 0}.aibk-popup-text:focus-visible,.aibk-popup-x:focus-visible,.aibk-popup-chip:focus-visible,.aibk-popup-mpill:focus-visible{outline:2px solid var(--aibk-chat-brand);outline-offset:2px;box-shadow:none}.aibk-popup-x{background:var(--aibk-chat-popup-x-bg);width:24px;min-width:0;height:24px;color:var(--aibk-chat-popup-x-fg);cursor:pointer;box-shadow:none;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-9px;right:-9px}.aibk-popup-x:hover{background:var(--aibk-chat-popup-x-hover-bg);color:var(--aibk-chat-popup-fg)}.aibk-popup-x-icon{width:14px;height:14px}.aibk-popup-chips{flex-direction:column;align-items:flex-end;gap:8px;width:100%;margin:0;display:flex}.aibk-popup--left .aibk-popup-chips{align-items:flex-start}.aibk-popup--center .aibk-popup-chips{align-items:center}.aibk-popup-chip{text-align:left;white-space:normal;border:1px solid var(--aibk-chat-popup-chip-border);background:var(--aibk-chat-popup-chip-bg);width:auto;max-width:100%;height:auto;min-height:0;color:var(--aibk-chat-popup-fg);box-shadow:var(--aibk-chat-popup-chip-shadow);cursor:pointer;border-radius:999px;justify-content:flex-start;padding:8px 16px;font-size:14px;font-weight:400;line-height:1.4;transition:background .15s,border-color .15s;animation:.38s cubic-bezier(.2,.9,.3,1.1) both aibk-popup-chip-in-r}.aibk-popup--left .aibk-popup-chip{animation-name:aibk-popup-chip-in-l}.aibk-popup-chip:nth-child(2){animation-delay:80ms}.aibk-popup-chip:nth-child(3){animation-delay:.16s}.aibk-popup-chip:hover{background:var(--aibk-chat-popup-chip-hover-bg);border-color:var(--aibk-chat-popup-chip-hover-border);color:var(--aibk-chat-popup-fg)}.aibk-popup--bar{width:min(var(--aibk-chat-launcher-bar-max-width),calc(var(--aibk-launcher-host-width,100vw) - 36px));display:block;bottom:82px}.aibk-popup--bar.aibk-popup--mobile{width:calc(var(--aibk-launcher-host-width,100vw) - 32px);bottom:84px}.aibk-popup--bar .aibk-popup-card{padding:14px 16px;display:block}.aibk-popup--bar .aibk-popup-text{text-align:center;padding:0 12px}.aibk-popup--bar .aibk-popup-chips,.aibk-popup-card--questions .aibk-popup-chips{flex-flow:wrap-reverse;justify-content:center;gap:6px;width:auto;margin:10px 0 0}.aibk-popup--bar .aibk-popup-chip,.aibk-popup-card--questions .aibk-popup-chip{box-shadow:none;padding:6px 12px;font-size:13px;line-height:1.35;animation:none}.aibk-popup--pills-only:not(.aibk-popup--bar){width:max-content;max-width:min(360px,calc(var(--aibk-launcher-host-width,100vw) - 40px))}.aibk-popup-card--questions{cursor:default;padding:12px;display:block}.aibk-popup-card--questions .aibk-popup-chips{margin:0}.aibk-popup--right .aibk-popup-card--questions .aibk-popup-chips{justify-content:flex-end}.aibk-popup--left .aibk-popup-card--questions .aibk-popup-chips{justify-content:flex-start}.aibk-popup-mpill{z-index:20;width:auto;height:auto;min-height:0;max-width:min(calc(var(--aibk-launcher-host-width,100vw)*.75),calc(var(--aibk-launcher-host-width,100vw) - 99px));font-family:var(--aibk-chat-font-family);color:var(--aibk-chat-popup-fg);background:var(--aibk-chat-popup-chip-bg);border:1px solid var(--aibk-chat-popup-chip-border);box-shadow:var(--aibk-chat-popup-chip-shadow);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;opacity:0;pointer-events:none;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:400;line-height:1.4;transition:opacity .25s,transform .3s cubic-bezier(.2,.9,.3,1.2);display:block;bottom:28px;right:83px;overflow:hidden;transform:translate(10px)}.aibk-popup-mpill:hover{background:var(--aibk-chat-popup-chip-hover-bg);color:var(--aibk-chat-popup-fg)}.aibk-popup-mpill--left{left:83px;right:auto;transform:translate(-10px)}.aibk-popup-mpill--label{max-width:calc(var(--aibk-launcher-host-width,100vw)*.75);bottom:76px;right:20px;transform:translateY(8px)}.aibk-popup-mpill--label.aibk-popup-mpill--left{left:20px;right:auto}.aibk-popup-mpill--on{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.aibk-launcher-btn,.aibk-launcher-btn:hover,.aibk-launcher-dock{transition:none;transform:none}.aibk-launcher-att-run:before,.aibk-launcher-att-run:after{animation:none!important}.aibk-popup,.aibk-popup-chip{animation:none}.aibk-popup-mpill{transition:none}}
