.ConversationWorkbench_workbench__wv0bI{margin-block:3rem;border-top:3px solid var(--lab-blue);scroll-margin-top:7rem;min-width:0}.ConversationWorkbench_header__regd2{padding:2rem 0 1rem;max-width:52rem}.ConversationWorkbench_header__regd2 h2{font-size:clamp(1.6rem,3.2vw,2.7rem);line-height:1.3}.ConversationWorkbench_caption__x7iv4,.ConversationWorkbench_message__txQR3 small{color:var(--blog-muted);font-size:.85rem}.ConversationWorkbench_footer__gpTur,.ConversationWorkbench_steps__oXYJV,.ConversationWorkbench_toolbar__oo9Ok{display:flex;gap:.65rem;flex-wrap:wrap;margin-block:1rem}.ConversationWorkbench_workbench__wv0bI button{min-height:44px;padding:.65rem 1rem;background:var(--hh-bg);color:var(--hh-text-primary);border:1px solid var(--hh-border);cursor:pointer;font:inherit}.ConversationWorkbench_workbench__wv0bI button[aria-pressed=true]{background:var(--lab-blue-soft);border-color:var(--lab-blue);box-shadow:inset 0 -2px var(--lab-blue)}.ConversationWorkbench_steps__oXYJV button{flex:1 1;text-align:left}.ConversationWorkbench_steps__oXYJV span{margin-right:.7rem;font-family:monospace;color:var(--lab-blue)}.ConversationWorkbench_columns__04uN7{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start;margin-block:1.5rem}.ConversationWorkbench_columns__04uN7>*{min-width:0}.ConversationWorkbench_panel__uRf3B{border:1px solid var(--hh-border);padding:1.4rem;margin:0}.ConversationWorkbench_messages__kNxSY{list-style:none;margin:0;padding:0}.ConversationWorkbench_messages__kNxSY li{border-left:2px solid var(--lab-blue);padding:.5rem 1rem;margin-block:1rem}.ConversationWorkbench_messages__kNxSY li[data-role=assistant]{border-color:var(--lab-lavender);background:var(--lab-lavender-soft)}.ConversationWorkbench_messages__kNxSY p{margin:.35rem 0;overflow-wrap:anywhere}.ConversationWorkbench_messages__kNxSY small{color:var(--blog-muted)}.ConversationWorkbench_observation__R8IoW{padding:1.5rem;background:var(--lab-apricot-soft);border-top:2px solid var(--lab-apricot)}.ConversationWorkbench_observation__R8IoW blockquote{margin:1.25rem 0;padding:0;border:0;font-size:1.1rem;line-height:1.9}.ConversationWorkbench_usage__UbWWn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.8rem;gap:.8rem;border-block:1px solid var(--hh-border);padding:1rem 0}.ConversationWorkbench_usage__UbWWn dt{color:var(--blog-muted);font-size:.8rem}.ConversationWorkbench_usage__UbWWn dd{margin:0;font:1.5rem monospace}.ConversationWorkbench_message__txQR3{display:flex;gap:.7rem;border-bottom:1px solid var(--hh-border);padding:1rem 0;cursor:pointer}.ConversationWorkbench_message__txQR3 input{width:20px;height:20px;flex:0 0 auto;accent-color:var(--hh-accent)}.ConversationWorkbench_message__txQR3 small,.ConversationWorkbench_message__txQR3 span span{display:block}.ConversationWorkbench_question__fG8f_{border-left:2px solid var(--hh-accent);padding-left:1rem}.ConversationWorkbench_empty__RICzR{padding:1rem 0;border-block:1px dashed var(--hh-border);margin-bottom:1rem}.ConversationWorkbench_json__gI8Wd{border-block:1px solid var(--hh-border)}.ConversationWorkbench_json__gI8Wd summary{padding:1rem 0;cursor:pointer;min-height:44px}.ConversationWorkbench_json__gI8Wd pre{background:var(--blog-soft);max-height:28rem;overflow:auto;padding:1rem;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem}.ConversationWorkbench_footer__gpTur{justify-content:space-between;padding:1rem 0}.ConversationWorkbench_footer__gpTur a{min-height:44px;display:inline-flex;align-items:center}.ConversationWorkbench_workbench__wv0bI :focus-visible{outline:2px solid var(--hh-accent);outline-offset:4px}@media (max-width:768px){.ConversationWorkbench_columns__04uN7{grid-template-columns:1fr}.ConversationWorkbench_observation__R8IoW,.ConversationWorkbench_panel__uRf3B{padding:1rem}.ConversationWorkbench_steps__oXYJV button{padding:.65rem .4rem}}