body[data-page=regulatory-legal-status] .ls-defs tbody th{width:16%}body[data-page=regulatory-legal-status] .ls-defs td:last-child{width:22%}body[data-page=regulatory-legal-status] .ls-trade tbody th{width:18%}body[data-page=regulatory-legal-status] .ls-trade td:last-child{width:22%}body[data-page=regulatory-legal-status] .ls-counsel tbody th{width:16%}body[data-page=regulatory-legal-status] .matrix-table .tag{margin-right:6px}body[data-page=regulatory-legal-status] .card h3{margin:0;font-size:1.05rem}body[data-page=regulatory-legal-status] .card p{font-size:.94rem}body[data-page=regulatory-legal-status] .card>.tag,body[data-page=regulatory-legal-status] .card>.chip{justify-self:start}body[data-page=regulatory-legal-status] .card .src{font-size:.78rem}body[data-page=regulatory-legal-status] .ls-treebox{display:grid;gap:14px}body[data-page=regulatory-legal-status] .ls-trail{display:flex;flex-wrap:wrap;gap:6px 4px;font-size:.82rem;color:var(--muted)}body[data-page=regulatory-legal-status] .ls-trail[hidden]{display:none}body[data-page=regulatory-legal-status] .ls-trail span:not(:last-child):after{content:"→";margin-left:6px}body[data-page=regulatory-legal-status] .ls-trail span[aria-current]{color:var(--ink);font-weight:600}body[data-page=regulatory-legal-status] .ls-tree{list-style:none;margin:0;padding:0;display:grid;gap:14px}body[data-page=regulatory-legal-status] .ls-node{border:1px solid var(--rule);border-left:3px solid var(--sec);border-radius:0 var(--r) var(--r) 0;background:var(--surface);padding:18px 20px;display:grid;gap:10px;max-width:980px}body[data-page=regulatory-legal-status] .ls-node[hidden]{display:none}body[data-page=regulatory-legal-status] .ls-node.ls-res{border-left-color:var(--c3);background:var(--bg-alt)}body[data-page=regulatory-legal-status] .ls-node h3{font-size:1.06rem;line-height:1.4;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline}body[data-page=regulatory-legal-status] .ls-node h3:focus{outline:none}body[data-page=regulatory-legal-status] .ls-node h3:focus-visible{outline:2px solid var(--sec);outline-offset:4px}body[data-page=regulatory-legal-status] .ls-node p{margin:0;font-size:.95rem;max-width:92ch}body[data-page=regulatory-legal-status] .ls-opts{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:4px}body[data-page=regulatory-legal-status] .ls-opts .btn{padding:9px 14px;font-size:.88rem;white-space:normal;text-align:left}body[data-page=regulatory-legal-status] .ls-treectl[hidden]{display:none}body[data-page=regulatory-legal-status] .ls-quote{margin:0;max-width:100ch;border-left:3px solid var(--ink-2);padding:6px 0 6px 20px;display:grid;gap:10px}body[data-page=regulatory-legal-status] .ls-quote p{margin:0;font-size:.98rem;color:var(--ink)}body[data-page=regulatory-legal-status] .ls-quote footer{font-size:.84rem;color:var(--muted);display:flex;gap:8px;align-items:center;flex-wrap:wrap}body[data-page=regulatory-legal-status] .ls-time{list-style:none;margin:0;padding:0;display:grid;gap:0;max-width:100ch}body[data-page=regulatory-legal-status] .ls-time li{display:grid;grid-template-columns:170px minmax(0,1fr);gap:4px 20px;padding:12px 0;border-top:1px solid var(--rule)}body[data-page=regulatory-legal-status] .ls-time li b{color:var(--ink);font-variant-numeric:tabular-nums}body[data-page=regulatory-legal-status] .ls-time li span{font-size:.95rem}@media (max-width: 640px){body[data-page=regulatory-legal-status] .ls-time li{grid-template-columns:minmax(0,1fr)}}body[data-page=regulatory-legal-status] .ls-qs{margin:0;padding-left:1.3em;display:grid;gap:8px;max-width:100ch;font-size:.95rem}body[data-page=regulatory-legal-status] .ls-kpis{margin-top:4px}body[data-page=regulatory-legal-status] .ls-kpis b{white-space:nowrap}body[data-page=regulatory-legal-status] .page-hero>.kpis{min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}@media (max-width: 420px){body[data-page=regulatory-legal-status] .page-hero>.kpis b{font-size:1.35rem;white-space:normal}}
