.ts-chat{display:none}.ts-chat.is-active{display:block}.hs-bubble-time[data-ts-step]{opacity:0}.hs-bubble-time[data-ts-step].is-in{opacity:1}[data-ts-chat-scroll]{transform:translateY(var(--ts-scroll,0px))}.ts-agent-0{background:light-dark(#dcebdc,#33422f)}.ts-agent-1{background:light-dark(#f4e3d3,#4a3a28)}.ts-agent-2{background:light-dark(#dde4ee,#303a4a)}.ts-agent-3{background:light-dark(#efe3c4,#47402a)}.ts-agent-4{background:light-dark(#e6ddf0,#3d3149)}.ts-chips{border:1px solid var(--hs-border);border-radius:9px;align-items:center;gap:5px;padding:5px 9px;display:none}.ts-chips.is-active{display:flex}.ts-chips img{width:15px;height:15px}.ts-trigger-img{flex-shrink:0;width:19px;height:19px;display:block}.ts-result-card{border:1px solid var(--hs-border);background:var(--hs-surface);opacity:0;border-radius:7px;align-items:center;gap:11px;width:430px;max-width:100%;margin-top:12px;padding:11px 14px;transition:opacity .42s,transform .42s;display:flex;transform:translateY(8px)}.ts-result-card:not(.is-in),.ts-table:not(.is-in){visibility:hidden;position:absolute}.ts-result-card.is-in{opacity:1;transform:translateY(0)}.ts-result-card>img{flex-shrink:0;width:19px;height:19px}.ts-result-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ts-result-title{color:var(--hs-fg);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:550;overflow:hidden}.ts-result-sub{color:var(--hs-muted);font-size:11px}.ts-result-card>svg{width:15px;height:15px;color:var(--hs-muted);flex-shrink:0}.ts-table{border:1px solid var(--hs-border);opacity:0;border-radius:7px;width:430px;max-width:100%;margin-top:10px;font-size:11.5px;transition:opacity .42s,transform .42s;overflow:hidden;transform:translateY(8px)}.ts-table.is-in{opacity:1;transform:translateY(0)}.ts-table-row{border-top:1px solid var(--hs-border);color:var(--hs-fg);grid-template-columns:132px 86px minmax(0,1fr);gap:10px;padding:7px 12px;display:grid}.ts-table-row:first-child{background:color-mix(in srgb, var(--hs-border) 30%, transparent);color:var(--hs-muted);border-top:0;font-weight:550}.ts-table-mono{white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;overflow:hidden}.ts-table-flag{color:var(--hs-accent-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ts-pip{border:1px solid var(--hs-border);background:var(--hs-surface);width:292px;box-shadow:var(--hs-shadow);opacity:0;z-index:4;border-radius:9px;transition:opacity .48s,transform .48s cubic-bezier(.22,1,.36,1);position:absolute;bottom:96px;right:22px;overflow:hidden;transform:translateY(14px)scale(.97)}.ts-pip.is-in{opacity:1;transform:translateY(0)scale(1)}.hs-viewport.ts-mobile .ts-pip{width:264px;bottom:118px;right:14px}.ts-pip-head{background:color-mix(in srgb, var(--hs-border) 40%, var(--hs-surface));border-bottom:1px solid var(--hs-border);color:var(--hs-muted);align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:550;display:flex}.ts-pip-head svg{width:12px;height:12px}.ts-pip-head .ts-pip-x{margin-left:auto}.ts-pip-page{background:var(--hs-bg);min-height:128px;padding:12px 14px 14px}.ts-pip-masthead{font-family:var(--font-display);color:var(--hs-fg);border-bottom:1px solid var(--hs-border);margin-bottom:10px;padding-bottom:8px;font-size:13px;font-weight:650}.ts-pip-story{flex-direction:column;gap:4px;padding:6px 0;display:flex}.ts-pip-story-title{color:var(--hs-fg);font-size:11px;font-weight:550}.ts-pip-story-line{background:color-mix(in srgb, var(--hs-muted) 22%, transparent);border-radius:3px;height:5px}.ts-pip-story-line.is-short{width:62%}.ts-pip.is-in .ts-pip-story{animation:1.3s both ts-pip-scan}.ts-pip.is-in .ts-pip-story:nth-child(3){animation-delay:.9s}.ts-pip.is-in .ts-pip-story:nth-child(4){animation-delay:1.8s}@keyframes ts-pip-scan{0%,45%{opacity:.45}to{opacity:1}}.ts-slack-lines{flex-direction:column;gap:3px;margin-top:6px;display:flex}.ts-slack-lines span{color:var(--hs-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.hs-viewport.hs-snap .ts-pip,.hs-viewport.hs-snap .ts-result-card,.hs-viewport.hs-snap .ts-table{transition:none!important;animation:none!important}@media (width<=767px){.ts-table-row{grid-template-columns:92px 60px minmax(0,1fr);gap:8px}.ts-table-mono{font-size:10px}}
