.LegalLookup-module__P2AJXW__stack{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.LegalLookup-module__P2AJXW__label{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);margin:0}.LegalLookup-module__P2AJXW__cnjInput{width:100%;min-height:var(--tap);padding:var(--space-sm) var(--space-sm-md);border:var(--border-width) solid var(--line2);border-radius:var(--r3);background:var(--card2);color:var(--k100);font-family:var(--mono);font-size:var(--fs-16);letter-spacing:.04em}.LegalLookup-module__P2AJXW__cnjInput:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs)}.LegalLookup-module__P2AJXW__cnjInput[aria-invalid=true]{border-color:var(--err)}.LegalLookup-module__P2AJXW__fieldMessage{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.5}.LegalLookup-module__P2AJXW__fieldMessage[data-tone=error]{color:var(--err)}.LegalLookup-module__P2AJXW__fieldMessage[data-tone=ok]{color:var(--ok)}.LegalLookup-module__P2AJXW__cover{gap:var(--space-xs);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;display:flex}.LegalLookup-module__P2AJXW__coverHead{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.LegalLookup-module__P2AJXW__mono{font-family:var(--mono);font-size:var(--fs-13);letter-spacing:.04em;color:var(--k100);overflow-wrap:anywhere}.LegalLookup-module__P2AJXW__className{font-size:var(--fs-17);color:var(--k100);margin:0;font-weight:600}.LegalLookup-module__P2AJXW__meta{font-size:var(--fs-13);color:var(--k55);margin:0;line-height:1.5}.LegalLookup-module__P2AJXW__movements{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalLookup-module__P2AJXW__movement{gap:var(--space-2xs);padding:var(--space-xs) 0 var(--space-xs) var(--space-md);border-left:var(--border-width-strong) solid var(--accent);flex-direction:column;display:flex}.LegalLookup-module__P2AJXW__movementHead{align-items:baseline;gap:var(--space-xs) var(--space-sm);font-family:var(--mono);font-size:var(--fs-11);text-transform:uppercase;color:var(--k80);flex-wrap:wrap;display:flex}.LegalLookup-module__P2AJXW__explanation{font-size:var(--fs-14);color:var(--k100);margin:0;line-height:1.5}.LegalLookup-module__P2AJXW__explanation[data-missing=true]{color:var(--k55);font-style:italic}.LegalLookup-module__P2AJXW__thread{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalLookup-module__P2AJXW__bubble{max-width:100%;padding:var(--space-sm) var(--space-sm-md);border-radius:var(--r3);font-size:var(--fs-14);line-height:1.5}.LegalLookup-module__P2AJXW__bubble[data-role=client]{background:var(--bg2);color:var(--k100);align-self:flex-end}.LegalLookup-module__P2AJXW__bubble[data-role=assistant]{border:var(--border-width) solid color-mix(in srgb, var(--ai-agent) 45%, var(--line));background:var(--ai-agent-soft);color:var(--k100);align-self:flex-start}.LegalLookup-module__P2AJXW__seal{align-items:center;gap:var(--space-xs);margin:0 0 var(--space-2xs);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;color:var(--ai-agent);display:flex}.LegalLookup-module__P2AJXW__base{margin:var(--space-2xs) 0 0;font-size:var(--fs-11);color:var(--k55)}.LegalLookup-module__P2AJXW__chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.LegalLookup-module__P2AJXW__ask{gap:var(--space-xs);align-items:flex-end;display:flex}.LegalLookup-module__P2AJXW__ask>:first-child{flex:auto;min-width:0}
.PublicLawyerView-module__2wt9sa__page{background:var(--bg);min-height:100dvh;color:var(--k100)}.PublicLawyerView-module__2wt9sa__topbar{z-index:20;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--card);border-bottom:var(--border-width) solid var(--line);display:flex;position:sticky;top:0}.PublicLawyerView-module__2wt9sa__topActions{align-items:center;gap:var(--space-sm);margin-left:auto;display:flex}.PublicLawyerView-module__2wt9sa__whatsappPill{min-height:var(--tap);padding:var(--space-xs) var(--space-md);border:var(--border-width) solid var(--accent);border-radius:var(--r5);background:var(--accent-soft);color:var(--accent-d);font:inherit;font-size:var(--fs-13);cursor:pointer;font-weight:500}.PublicLawyerView-module__2wt9sa__chips{top:calc(var(--space-2xl) - var(--space-sm));z-index:10;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--card);border-bottom:var(--border-width) solid var(--line);display:flex;position:sticky;overflow-x:auto}.PublicLawyerView-module__2wt9sa__body{display:block}.PublicLawyerView-module__2wt9sa__sidebar{display:none}.PublicLawyerView-module__2wt9sa__sidebarLabel{padding:0 var(--space-sm) var(--space-sm);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.16em;text-transform:uppercase;color:var(--k55)}.PublicLawyerView-module__2wt9sa__sideLink{padding:var(--space-sm);border-radius:var(--r3);color:var(--k55);font:inherit;font-size:var(--fs-14);text-align:start;cursor:pointer;background:0 0;border:0}.PublicLawyerView-module__2wt9sa__sideLinkActive{background:var(--accent-soft);color:var(--accent-d);font-weight:600}.PublicLawyerView-module__2wt9sa__content{gap:var(--space-lg);min-width:0;padding:var(--space-md);flex-direction:column;display:flex}.PublicLawyerView-module__2wt9sa__panel{display:none}.PublicLawyerView-module__2wt9sa__panel:focus{outline:none}.PublicLawyerView-module__2wt9sa__bottomBar{z-index:20;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--card);border-top:var(--border-width) solid var(--line);display:flex;position:sticky;bottom:0}.PublicLawyerView-module__2wt9sa__bottomBarCopy{min-width:0;font-size:var(--fs-13);color:var(--k55);flex-direction:column;flex:1;display:flex}.PublicLawyerView-module__2wt9sa__bottomBarService{font-size:var(--fs-14);color:var(--k100);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.PublicLawyerView-module__2wt9sa__footer{padding:var(--space-lg) var(--space-md);background:var(--card);border-top:var(--border-width) solid var(--line)}.PublicLawyerView-module__2wt9sa__note{padding:var(--space-md);font-size:var(--fs-13);color:var(--k55);margin:0}@media (min-width:1024px){.PublicLawyerView-module__2wt9sa__chips,.PublicLawyerView-module__2wt9sa__bottomBar{display:none}.PublicLawyerView-module__2wt9sa__body{grid-template-columns:calc(var(--space-2xl) * 3.1) minmax(0, 1fr) calc(var(--space-2xl) * 5.5);align-items:start;display:grid}.PublicLawyerView-module__2wt9sa__sidebar{top:calc(var(--space-2xl) + var(--space-md));gap:var(--space-2xs);padding:var(--space-md);border-right:var(--border-width) solid var(--line);flex-direction:column;display:flex;position:sticky}.PublicLawyerView-module__2wt9sa__content{padding:var(--space-md) var(--space-lg)}.PublicLawyerView-module__2wt9sa__panel{top:calc(var(--space-2xl) + var(--space-md));max-height:calc(100dvh - var(--space-2xl) - var(--space-md));padding:var(--space-md);border-left:var(--border-width) solid var(--line);background:var(--bg);display:block;position:sticky;overflow-y:auto}}
.LegalDirectoryView-module__-2m5uW__page{background:var(--bg);min-height:100dvh;color:var(--k100);flex-direction:column;display:flex}.LegalDirectoryView-module__-2m5uW__column{gap:var(--space-md);width:100%;min-width:0;max-width:calc(var(--space-2xl) * 14);padding:var(--space-lg) var(--space-md);flex-direction:column;flex:1 0 auto;margin:0 auto;display:flex}.LegalDirectoryView-module__-2m5uW__header{gap:var(--space-xs);flex-direction:column;display:flex}.LegalDirectoryView-module__-2m5uW__eyebrow{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-d);margin:0}.LegalDirectoryView-module__-2m5uW__title{font-size:var(--fs-24);margin:0;font-weight:700;line-height:1.2}.LegalDirectoryView-module__-2m5uW__subtitle{font-size:var(--fs-14);color:var(--k55);margin:0;line-height:1.5}.LegalDirectoryView-module__-2m5uW__notice{padding:var(--space-sm);border:var(--border-width) solid var(--accent);border-radius:var(--r3);background:var(--accent-soft);font-size:var(--fs-13);color:var(--k100);margin:0;line-height:1.5}.LegalDirectoryView-module__-2m5uW__error{font-size:var(--fs-13);color:var(--err);margin:0;line-height:1.5}.LegalDirectoryView-module__-2m5uW__results{gap:var(--space-sm);transition:opacity var(--dur-200) var(--ease);flex-direction:column;display:flex}.LegalDirectoryView-module__-2m5uW__results[aria-busy=true]{opacity:.6}.LegalDirectoryView-module__-2m5uW__count{font-size:var(--fs-13);color:var(--k55);margin:0}.LegalDirectoryView-module__-2m5uW__list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalDirectoryView-module__-2m5uW__footer{padding:var(--space-lg) var(--space-md);background:var(--card);border-top:var(--border-width) solid var(--line)}
.LegalPublicPage-module__m0p8Qa__page{background:var(--bg);min-height:100dvh;color:var(--k100);flex-direction:column;display:flex}.LegalPublicPage-module__m0p8Qa__column{gap:var(--space-md);width:100%;min-width:0;max-width:calc(var(--space-2xl) * 11.7);padding:var(--space-lg) var(--space-md);flex-direction:column;flex:1 0 auto;margin:0 auto;display:flex}.LegalPublicPage-module__m0p8Qa__header{gap:var(--space-xs);flex-direction:column;display:flex}.LegalPublicPage-module__m0p8Qa__eyebrow{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-d);margin:0}.LegalPublicPage-module__m0p8Qa__title{font-size:var(--fs-24);margin:0;font-weight:700;line-height:1.2}.LegalPublicPage-module__m0p8Qa__subtitle{font-size:var(--fs-14);color:var(--k55);margin:0;line-height:1.5}.LegalPublicPage-module__m0p8Qa__panel{gap:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;display:flex}.LegalPublicPage-module__m0p8Qa__notice{padding:var(--space-sm);border:var(--border-width) solid var(--accent);border-radius:var(--r3);background:var(--accent-soft);font-size:var(--fs-13);color:var(--k100);margin:0;line-height:1.5}.LegalPublicPage-module__m0p8Qa__aiNotice{align-items:flex-start;gap:var(--space-xs) var(--space-sm);padding:var(--space-sm);border:var(--border-width) solid color-mix(in srgb, var(--ai-agent) 45%, var(--line));border-radius:var(--r3);background:var(--ai-agent-soft);font-size:var(--fs-13);color:var(--k100);flex-wrap:wrap;margin:0;line-height:1.5;display:flex}.LegalPublicPage-module__m0p8Qa__caption{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.5}.LegalPublicPage-module__m0p8Qa__error{padding:var(--space-sm);border:var(--border-width) solid var(--err);border-radius:var(--r3);background:var(--err-soft);font-size:var(--fs-13);color:var(--k100);margin:0;line-height:1.5}.LegalPublicPage-module__m0p8Qa__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.LegalPublicPage-module__m0p8Qa__footer{padding:var(--space-lg) var(--space-md);background:var(--card);border-top:var(--border-width) solid var(--line)}
.ReportCase-module__5FWUEW__page{background:var(--bg);min-height:100dvh;color:var(--k100);flex-direction:column;display:flex}.ReportCase-module__5FWUEW__column{gap:var(--space-md);width:100%;min-width:0;max-width:calc(var(--space-2xl) * 11.7);padding:var(--space-lg) var(--space-md);flex-direction:column;flex:1 0 auto;margin:0 auto;display:flex}.ReportCase-module__5FWUEW__header{gap:var(--space-xs);flex-direction:column;display:flex}.ReportCase-module__5FWUEW__eyebrow{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-d);margin:0}.ReportCase-module__5FWUEW__title{font-size:var(--fs-24);margin:0;font-weight:700;line-height:1.2}.ReportCase-module__5FWUEW__subtitle{font-size:var(--fs-14);color:var(--k55);margin:0;line-height:1.5}.ReportCase-module__5FWUEW__panel{padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card)}.ReportCase-module__5FWUEW__form{gap:var(--space-md);flex-direction:column;display:flex}.ReportCase-module__5FWUEW__notice{padding:var(--space-sm);border:var(--border-width) solid var(--accent);border-radius:var(--r3);background:var(--accent-soft);font-size:var(--fs-13);color:var(--k100);margin:0;line-height:1.5}.ReportCase-module__5FWUEW__consent{gap:var(--space-xs);font-size:var(--fs-13);flex-direction:column;line-height:1.5;display:flex}.ReportCase-module__5FWUEW__version{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55)}.ReportCase-module__5FWUEW__error{font-size:var(--fs-12);color:var(--err)}.ReportCase-module__5FWUEW__alert{padding:var(--space-sm);border:var(--border-width) solid var(--err);border-radius:var(--r3);background:var(--err-soft);font-size:var(--fs-13);color:var(--k100);margin:0}.ReportCase-module__5FWUEW__caption{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.5}.ReportCase-module__5FWUEW__fee{font-size:var(--fs-12);color:var(--accent-d);margin:0;font-weight:500}.ReportCase-module__5FWUEW__footer{padding:var(--space-lg) var(--space-md);background:var(--card);border-top:var(--border-width) solid var(--line)}
