._6ctiZa_sig{border:1px solid var(--line);border-radius:var(--radius-card);background:color-mix(in srgb, var(--surface) 94%, transparent);min-width:0;box-shadow:var(--shadow-card);margin:0;overflow:hidden}._6ctiZa_bar{border-bottom:1px solid var(--line);color:var(--text-muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._6ctiZa_chip{border:1px solid var(--line-strong);border-radius:var(--radius-tag);font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-muted);white-space:nowrap;padding:.1875rem .5rem;font-size:.6875rem;line-height:1.4}._6ctiZa_body{gap:1.125rem;padding:1.25rem 1rem .5rem;display:grid}._6ctiZa_label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle);margin-bottom:.5rem;font-size:.6875rem}._6ctiZa_msg{border:1px solid var(--line);background:var(--surface-2);border-radius:14px 14px 14px 4px;max-width:100%;padding:.625rem .875rem;font-size:1.0625rem;line-height:1.7;display:inline-block}._6ctiZa_msg mark{color:inherit;cursor:default;transition:background-color .3s var(--ease-out-soft), box-shadow .3s var(--ease-out-soft);background:0 0;border-radius:4px;margin:0 -3px;padding:1px 3px}._6ctiZa_sig:not([data-live]) ._6ctiZa_msg mark,._6ctiZa_msg mark[data-on]{background:var(--brand-soft);box-shadow:inset 0 -1.5px 0 var(--brand)}._6ctiZa_msg mark[data-hl],._6ctiZa_msg mark:focus-visible{background:rgb(var(--brand-rgb) / .24)}._6ctiZa_sig[data-live] [data-g]{visibility:hidden}._6ctiZa_sig[data-live] [data-typing]>[data-v],._6ctiZa_sig[data-live] ._6ctiZa_msg[data-idle]>[data-seg]:first-child>[data-v]{box-shadow:2px 0 0 var(--brand);animation:1s step-end infinite _6ctiZa_caret}._6ctiZa_sig[data-live] ._6ctiZa_msg[data-idle]>[data-seg]:first-child>[data-v]{padding-left:1px}@keyframes _6ctiZa_caret{50%{box-shadow:2px 0 #0000}}._6ctiZa_call{border:1px solid var(--line);background:var(--bg-deep);color:var(--text-muted);font-family:var(--font-mono);border-radius:12px;margin:0;padding:.875rem 1rem;font-size:.8125rem;line-height:1.75;overflow-x:auto}._6ctiZa_fn{color:var(--text)}._6ctiZa_line{width:max-content;transition:background-color .25s var(--ease-out-soft), color .25s var(--ease-out-soft);border-radius:4px;display:block}._6ctiZa_field{padding-left:2ch}._6ctiZa_field b{color:var(--brand);font-weight:400}._6ctiZa_field[data-hl]{background:var(--brand-soft);color:var(--text)}._6ctiZa_sig[data-live] ._6ctiZa_line{clip-path:inset(0 100% 0 0)}._6ctiZa_sig[data-live] ._6ctiZa_line[data-typing]{animation:_6ctiZa_type var(--d,.3s) steps(var(--n,12)) forwards}._6ctiZa_sig[data-live] ._6ctiZa_line[data-on]{clip-path:none}@keyframes _6ctiZa_type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}._6ctiZa_trace{font-family:var(--font-mono);gap:.5rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:grid}._6ctiZa_step{color:var(--text-subtle);transition:color .3s var(--ease-out-soft);grid-template-columns:16px minmax(0,1fr) auto;align-items:baseline;gap:.625rem;display:grid}._6ctiZa_icon{align-self:center;place-items:center;width:14px;height:14px;display:inline-grid}._6ctiZa_icon:before{content:"";border:1px solid var(--line-strong);border-radius:50%;width:7px;height:7px}._6ctiZa_status{opacity:0;white-space:nowrap;transition:opacity .3s var(--ease-out-soft)}._6ctiZa_sig:not([data-live]) ._6ctiZa_step,._6ctiZa_step[data-state]{color:var(--text-muted)}._6ctiZa_step[data-state=run] ._6ctiZa_icon:before{border:1.5px solid var(--brand);border-right-color:#0000;width:10px;height:10px;animation:.7s linear infinite _6ctiZa_spin}._6ctiZa_sig:not([data-live]) ._6ctiZa_step[data-final=done] ._6ctiZa_icon:before,._6ctiZa_step[data-state=done] ._6ctiZa_icon:before{content:"✓";width:auto;height:auto;color:var(--ok);border:0;font-size:.8125rem;line-height:1}._6ctiZa_sig:not([data-live]) ._6ctiZa_step[data-final=done] ._6ctiZa_status,._6ctiZa_step[data-state=done] ._6ctiZa_status{opacity:1;color:var(--ok)}._6ctiZa_sig:not([data-live]) ._6ctiZa_step[data-final=wait] ._6ctiZa_icon:before,._6ctiZa_step[data-state=wait] ._6ctiZa_icon:before{border:1px solid var(--brand);background:var(--brand-soft);width:8px;height:8px;animation:_6ctiZa_breathe 1.8s var(--ease-out-soft) infinite}._6ctiZa_sig:not([data-live]) ._6ctiZa_step[data-final=wait] ._6ctiZa_status,._6ctiZa_step[data-state=wait] ._6ctiZa_status{opacity:1;color:var(--brand)}@keyframes _6ctiZa_spin{to{transform:rotate(360deg)}}@keyframes _6ctiZa_breathe{50%{opacity:.6;transform:scale(1.35)}}._6ctiZa_replyWrap{display:grid}._6ctiZa_reply{border:1px solid var(--brand-line);background:var(--brand-soft);max-width:92%;transition:opacity .35s var(--ease-out-soft), transform .35s var(--ease-out-soft);border-radius:14px 14px 4px;justify-self:end;padding:.625rem .875rem;font-size:.9375rem;line-height:1.55;position:relative}._6ctiZa_replyText{transition:opacity .25s var(--ease-out-soft)}._6ctiZa_sig[data-live] ._6ctiZa_reply{opacity:0;transform:translateY(6px)}._6ctiZa_sig[data-live] ._6ctiZa_reply[data-typing],._6ctiZa_sig[data-live] ._6ctiZa_reply[data-on]{opacity:1;transform:none}._6ctiZa_sig[data-live] ._6ctiZa_reply[data-typing] ._6ctiZa_replyText{opacity:0}._6ctiZa_dots{gap:4px;display:none;position:absolute;top:50%;left:.875rem;translate:0 -50%}._6ctiZa_reply[data-typing] ._6ctiZa_dots{display:inline-flex}._6ctiZa_dots i{background:var(--brand);width:5px;height:5px;animation:_6ctiZa_dots 1s var(--ease-out-soft) infinite;border-radius:50%}._6ctiZa_dots i:nth-child(2){animation-delay:.15s}._6ctiZa_dots i:nth-child(3){animation-delay:.3s}@keyframes _6ctiZa_dots{0%,to{opacity:.25}50%{opacity:1}}._6ctiZa_sig[data-paused] *,._6ctiZa_sig[data-paused] :before{animation-play-state:paused!important}._6ctiZa_foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;margin-top:.75rem;padding:.875rem 1rem 1.125rem;display:flex}._6ctiZa_switch{min-height:2.75rem;color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.625rem;font-size:.875rem;display:inline-flex}._6ctiZa_switch input{border:1px solid var(--line-strong);background:var(--surface-2);appearance:none;cursor:pointer;width:34px;height:20px;transition:background-color .2s var(--ease-out-soft);border-radius:20px;margin:0;position:relative}._6ctiZa_switch input:after{content:"";background:var(--text-muted);width:12px;height:12px;transition:transform .2s var(--ease-out-soft), background-color .2s var(--ease-out-soft);border-radius:50%;position:absolute;top:3px;left:3px}._6ctiZa_switch input:checked{border-color:var(--brand);background:var(--brand-soft)}._6ctiZa_switch input:checked:after{background:var(--brand);transform:translate(14px)}@media (min-width:480px){._6ctiZa_body{padding:1.5rem 1.375rem .5rem}._6ctiZa_bar,._6ctiZa_foot{padding-inline:1.375rem}}@media (prefers-reduced-motion:reduce){._6ctiZa_sig ._6ctiZa_line{clip-path:none!important}}
