.tc[data-astro-cid-wmwd2npb]{width:100%;max-width:38rem;margin:0}.tc__frame[data-astro-cid-wmwd2npb]{position:relative}.tc__window[data-astro-cid-wmwd2npb]{border:1px solid var(--d-line-strong);border-radius:var(--bb-radius);background:var(--d-raised);color:var(--bb-aubergine);overflow:hidden}.on-dark .tc__window[data-astro-cid-wmwd2npb]{border-color:#f8f8f54d}.tc__bar[data-astro-cid-wmwd2npb]{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--d-line);align-items:center;gap:6px;display:flex}.tc__bar[data-astro-cid-wmwd2npb] span[data-astro-cid-wmwd2npb]{border:1px solid var(--d-line-strong);width:.5rem;height:.5rem}.tc__pause[data-astro-cid-wmwd2npb]{padding:2px var(--space-2);border:1px solid var(--d-line-strong);color:var(--bb-muted-text);font-family:var(--d-mono);cursor:pointer;background:0 0;margin-left:auto;font-size:.6875rem}.tc__pause[data-astro-cid-wmwd2npb]:hover{color:var(--bb-aubergine);border-color:var(--bb-aubergine)}.tc__bar[data-astro-cid-wmwd2npb] p[data-astro-cid-wmwd2npb]{margin-left:var(--space-2);font-family:var(--d-mono);font-size:var(--fs-label);color:var(--bb-muted-text)}.tc__body[data-astro-cid-wmwd2npb]{display:grid}.tc__record[data-astro-cid-wmwd2npb]{display:none}@media (width>=40rem){.tc__body[data-astro-cid-wmwd2npb]{grid-template-columns:.8fr 1.2fr}.tc__record[data-astro-cid-wmwd2npb]{padding:var(--space-4);border-right:1px solid var(--d-line);background:var(--d-panel);display:block}}.tc__rec-label[data-astro-cid-wmwd2npb]{font-family:var(--d-mono);color:var(--bb-muted-text);text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem}.tc__rec-name[data-astro-cid-wmwd2npb]{margin:var(--space-1) 0 var(--space-4);font-weight:500}.tc__record[data-astro-cid-wmwd2npb] dl[data-astro-cid-wmwd2npb]{margin:0 0 var(--space-4);font-size:.8125rem}.tc__record[data-astro-cid-wmwd2npb] dl[data-astro-cid-wmwd2npb] div[data-astro-cid-wmwd2npb]{padding:var(--space-2) 0;border-bottom:1px solid var(--d-line);justify-content:space-between;display:flex}.tc__record[data-astro-cid-wmwd2npb] dt[data-astro-cid-wmwd2npb]{color:var(--bb-muted-text)}.tc__record[data-astro-cid-wmwd2npb] dd[data-astro-cid-wmwd2npb]{font-family:var(--d-mono);margin:0}.tc__line[data-astro-cid-wmwd2npb]{height:.375rem;margin-top:var(--space-2);background:var(--d-line);display:block}.tc__line--short[data-astro-cid-wmwd2npb]{width:60%}.tc__chat[data-astro-cid-wmwd2npb]{flex-direction:column;min-width:0;display:flex}.tc__head[data-astro-cid-wmwd2npb]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--d-line);display:flex}.tc__head[data-astro-cid-wmwd2npb] .tc__mark{width:1.75rem;height:auto}.tc__head[data-astro-cid-wmwd2npb] strong[data-astro-cid-wmwd2npb]{font-weight:500;line-height:1.2;display:block}.tc__head[data-astro-cid-wmwd2npb] span[data-astro-cid-wmwd2npb]{font-family:var(--d-mono);color:var(--bb-muted-text);font-size:.6875rem}.tc__log[data-astro-cid-wmwd2npb]{gap:var(--space-2);height:15rem;padding:var(--space-4);flex-direction:column;font-size:.875rem;display:flex;overflow:hidden}.tc__log[data-astro-cid-wmwd2npb] .tc__msg{max-width:92%;padding:var(--space-2) var(--space-3);border-radius:var(--bb-radius);line-height:1.45}.tc__log[data-astro-cid-wmwd2npb] .tc__msg--tau{border:1px solid var(--d-line);background:var(--bb-offwhite);align-self:flex-start}.tc__log[data-astro-cid-wmwd2npb] .tc__msg--user{background:var(--bb-aubergine);color:var(--bb-offwhite);align-self:flex-end}.tc__log[data-astro-cid-wmwd2npb] .tc__typing{gap:4px;display:inline-flex}.tc__log[data-astro-cid-wmwd2npb] .tc__typing i{background:var(--bb-aubergine);width:5px;height:5px;animation:1s ease-in-out infinite tc-blink}.tc__log[data-astro-cid-wmwd2npb] .tc__typing i:nth-child(2){animation-delay:.15s}.tc__log[data-astro-cid-wmwd2npb] .tc__typing i:nth-child(3){animation-delay:.3s}@keyframes tc-blink{0%,to{opacity:.25}50%{opacity:1}}.tc__prompts[data-astro-cid-wmwd2npb]{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--d-line);display:grid}.tc__try[data-astro-cid-wmwd2npb]{font-family:var(--d-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bb-muted-text);font-size:.6875rem}.tc__prompt[data-astro-cid-wmwd2npb]{padding:var(--space-2) var(--space-3);border:1px solid var(--d-line-strong);border-radius:var(--bb-radius);color:var(--bb-aubergine);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;background:0 0;font-size:.8125rem}.tc__prompt[data-astro-cid-wmwd2npb]:hover{border-color:var(--bb-aubergine)}.tc__prompt[data-astro-cid-wmwd2npb]:disabled{cursor:default;opacity:.6}.tc__prompt[data-astro-cid-wmwd2npb].is-asked{border-color:var(--bb-aubergine);background:var(--d-panel);opacity:1}.tc__cap[data-astro-cid-wmwd2npb]{margin-top:var(--space-2);font-family:var(--d-mono);color:var(--bb-muted-text);font-size:.6875rem}.on-dark .tc__cap[data-astro-cid-wmwd2npb]{color:#f8f8f599}
