.LegalDocumentView_container__1OcIB{display:flex;flex-direction:column;gap:var(--space-md)}.LegalDocumentView_reviewBanner__K__Ta{border-left:3px solid var(--color-pine);padding:var(--space-sm) var(--space-md);background-color:var(--color-surface)}.LegalDocumentView_reviewBannerTitle__p8DkN{font-size:.8125rem;font-weight:600;color:var(--color-pine)}.LegalDocumentView_reviewBannerText__eBZnx{margin-top:4px;font-size:.875rem;color:var(--color-text-secondary);line-height:1.6}.LegalDocumentView_lastUpdated__LVmkW{font-size:.8125rem;color:var(--color-text-muted)}.LegalDocumentView_section__Qa1vb{display:flex;flex-direction:column;gap:var(--space-sm);padding-top:var(--space-xs)}.LegalDocumentView_sectionTitle__Q7sF6{font-size:1rem;font-weight:600;letter-spacing:-.01em}.LegalDocumentView_list__UvHtr,.LegalDocumentView_paragraph__RtyJ0{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7}.LegalDocumentView_list__UvHtr{display:flex;flex-direction:column;gap:var(--space-xs);padding-left:1.1rem}.LegalDocumentView_list__UvHtr li::marker{color:var(--color-pine)}.LegalDocumentView_placeholderBox__NxWlJ{border:1px solid var(--color-border);border-left:3px solid var(--color-pine);padding:var(--space-sm) var(--space-md);background-color:var(--color-surface)}.LegalDocumentView_placeholderLabel__h9BtF{font-size:.9375rem;color:var(--color-text);line-height:1.5}.LegalDocumentView_placeholderHint__Xecro{margin-top:4px;font-size:.8125rem;color:var(--color-text-secondary)}.LegalDocumentView_placeholderBadge___BQ9X{margin-top:6px;font-size:.75rem;font-weight:500;color:var(--color-pine)}