.LegalAiWorkspace_workspace__61xOX[role=dialog]{width:min(720px,calc(100vw - var(--spacing) * 8));height:min(84dvh,760px);max-height:min(84dvh,760px)}.LegalAiWorkspace_header__ZiaYe{display:flex;align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4) calc(var(--spacing) * 12) calc(var(--spacing) * 4) calc(var(--spacing) * 6);border-bottom:1px solid var(--border)}.LegalAiWorkspace_heading__GJpI9{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing);min-width:0}.LegalAiWorkspace_titleRow__jz_x7{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.LegalAiWorkspace_titleRow__jz_x7 .LegalAiWorkspace_title__pPXut{font-size:var(--text-base);line-height:var(--leading-tight)}.LegalAiWorkspace_header__ZiaYe .LegalAiWorkspace_scope__pYIiJ{overflow:hidden;color:var(--muted-foreground);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}.LegalAiWorkspace_header__ZiaYe .LegalAiWorkspace_newChat__aYR1Z{flex:none;border-radius:var(--radius-full)}.LegalAiWorkspace_log__TO4oL{display:flex;flex:1 1 auto;flex-direction:column;gap:calc(var(--spacing) * 6);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--spacing) * 5) calc(var(--spacing) * 6)}.LegalAiWorkspace_empty___AJWT{display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing) * 2);margin-block:auto;text-align:center}.LegalAiWorkspace_emptyIcon__C9jok{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;margin-bottom:calc(var(--spacing) * 2);border-radius:0;background:var(--muted);color:var(--foreground)}.LegalAiWorkspace_emptyTitle__EfR3T{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.LegalAiWorkspace_emptyLead__uJpg6{max-width:40ch;margin:0;color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-body)}.LegalAiWorkspace_turn__31__O{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);scroll-margin-top:calc(var(--spacing) * 4)}.LegalAiWorkspace_question__LleA8{align-self:flex-end;max-width:85%;margin:0;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-radius:0;background:var(--secondary);color:var(--foreground);overflow-wrap:anywhere;white-space:pre-wrap}.LegalAiWorkspace_reply__hPVTX{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2)}.LegalAiWorkspace_speaker__hqVOJ{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.LegalAiWorkspace_answer__6wMgg{margin:0;line-height:var(--leading-reading);overflow-wrap:anywhere;white-space:pre-line}.LegalAiWorkspace_pending__SoWHs{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.LegalAiWorkspace_dots__9J6Hh:after{content:"…";animation:LegalAiWorkspace_ai-thinking__idSPu 1.2s var(--ease-standard) infinite}@keyframes LegalAiWorkspace_ai-thinking__idSPu{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.LegalAiWorkspace_dots__9J6Hh:after{animation:none}}.LegalAiWorkspace_citations__noXRc{margin-top:var(--spacing)}.LegalAiWorkspace_citations__noXRc .LegalAiWorkspace_citationsItem__8u_eX{border-bottom:0}.LegalAiWorkspace_citations__noXRc .LegalAiWorkspace_citationsTrigger__vgZbu{justify-content:flex-start;min-height:0;padding:var(--spacing) 0;color:var(--muted-foreground);font-size:var(--text-sm)}.LegalAiWorkspace_citation__6IIeM{display:flex;flex-direction:column;gap:var(--spacing);margin:0 0 calc(var(--spacing) * 2);padding:var(--spacing) 0 var(--spacing) calc(var(--spacing) * 3);border-left:2px solid var(--border)}.LegalAiWorkspace_citationLabel__zJEtX{color:var(--muted-foreground);font-size:var(--text-sm)}.LegalAiWorkspace_citationText__CAxli{font-size:var(--text-sm);line-height:var(--leading-body);overflow-wrap:anywhere}.LegalAiWorkspace_failure__sAjy8{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2)}.LegalAiWorkspace_failureText__bXM8e{margin:0;line-height:var(--leading-body)}.LegalAiWorkspace_failureActions__ZWx3r{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2)}.LegalAiWorkspace_failureActions__ZWx3r:empty{display:none}.LegalAiWorkspace_log__TO4oL .LegalAiWorkspace_jump__UcUxp{position:-webkit-sticky;position:sticky;bottom:0;align-self:center}.LegalAiWorkspace_composer__8R0I3{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);margin:0 calc(var(--spacing) * 5);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 3) calc(var(--spacing) * 2);border:1px solid transparent;border-radius:0;background:var(--muted)}.LegalAiWorkspace_composer__8R0I3:focus-within{border-color:var(--ring)}.LegalAiWorkspace_composer__8R0I3 .LegalAiWorkspace_input__0aVJv{min-height:0;max-height:10.5em;padding:0 var(--spacing);resize:none;border:0;background:transparent;outline:none;overflow-y:auto}.LegalAiWorkspace_toolbar__HTGX3{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.LegalAiWorkspace_toolbar__HTGX3 .LegalAiWorkspace_plus__Xj7dz{border-radius:var(--radius-full);background:var(--background)}.LegalAiWorkspace_counter__mGtfc{margin-left:auto;color:var(--muted-foreground);font-size:var(--text-sm);white-space:nowrap}.LegalAiWorkspace_toolbar__HTGX3 .LegalAiWorkspace_send__AEgPB{margin-left:auto;border-radius:var(--radius-full)}.LegalAiWorkspace_toolbar__HTGX3 .LegalAiWorkspace_counter__mGtfc+.LegalAiWorkspace_send__AEgPB{margin-left:0}.LegalAiWorkspace_menu__dr_fq[role=menu]{min-width:260px}.LegalAiWorkspace_menuLabel__S27sJ{padding:var(--spacing) calc(var(--spacing) * 2);color:var(--muted-foreground);font-size:var(--text-sm)}.LegalAiWorkspace_disclaimer__wthWX{margin:0;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 6) calc(var(--spacing) * 3);color:var(--muted-foreground);font-size:var(--text-sm);text-align:center}@media (max-width:767.98px){.LegalAiWorkspace_workspace__61xOX[role=dialog]{top:auto;bottom:0;left:0;width:100%;height:94dvh;max-height:94dvh;transform:none;border-radius:0;padding-bottom:env(safe-area-inset-bottom)}.LegalAiWorkspace_header__ZiaYe{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 12) calc(var(--spacing) * 3) calc(var(--spacing) * 4)}.LegalAiWorkspace_log__TO4oL{padding:calc(var(--spacing) * 4)}.LegalAiWorkspace_composer__8R0I3{margin:0 calc(var(--spacing) * 3)}.LegalAiWorkspace_disclaimer__wthWX{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4)}}.LegalDocumentTabs_tabNav__oUCm_{width:100%;min-width:0}.LegalToc_list__7win6{list-style:none;margin:0;padding:0}.LegalToc_item__64yFo{border-bottom:1px solid var(--border-row)}.LegalToc_item__64yFo:last-child{border-bottom:0}.LegalToc_link__7ZSmX{display:flex;align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--control-height);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--muted-foreground);text-decoration:none}@media (hover:hover){.LegalToc_link__7ZSmX:hover{color:var(--link-hover);text-decoration:underline;text-underline-offset:.2em}}.LegalToc_link__7ZSmX[aria-current]{background:var(--muted);box-shadow:inset 2px 0 0 var(--foreground);color:var(--foreground);font-weight:var(--font-weight-semibold)}.LegalToc_prefix__wLWUw{flex:none;min-width:4ch;color:var(--muted-foreground);font-family:var(--font-mono);font-weight:var(--font-weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LegalToc_text__f82xQ{min-width:0;overflow-wrap:anywhere}.LegalToc_item__64yFo[data-depth="0"]>.LegalToc_link__7ZSmX{font-weight:var(--font-weight-medium);color:var(--foreground)}.TaxonomyTerm_term__q2Km2{color:inherit;text-decoration:none}@media (hover:hover){a.TaxonomyTerm_term__q2Km2:hover{color:var(--link-hover);text-decoration:underline;text-underline-offset:.2em}}a.TaxonomyTerm_term__q2Km2:focus-visible{outline:2px solid var(--ring);outline-offset:2px}