.lobbying-page .people-tabs a{padding-left:9px;padding-right:9px}.lobby-registry-filter{display:flex;align-items:center;gap:12px;margin-top:14px;color:var(--muted);font-size:11px}.lobby-registry-filter select{min-width:0;max-width:100%;border:1px solid var(--line);border-radius:8px;padding:8px 11px;background:var(--paper);color:var(--ink);font-size:12px}.lobby-entity-icon{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;background:var(--soft);border-radius:50%;color:var(--muted);font-size:21px}.lobby-directory-row .people-row-text small{line-height:1.65}.lobby-record-group{border-top:1px solid var(--line)}.lobby-record-group>h2{display:flex;gap:14px;align-items:center;margin:0;padding:20px 24px 12px;font-size:14px}.lobby-record-group>h2 small{margin-left:auto;color:var(--muted);font-size:11px;font-weight:400}.lobby-group-note{padding:4px 24px 20px;margin:0;color:var(--muted);font-size:11px;line-height:1.8}.lobby-report{padding:0!important;margin:0!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:none!important;overflow-wrap:anywhere}.lobby-report>summary{display:flex;align-items:center;gap:16px;padding:17px 24px;list-style:none;cursor:pointer}.lobby-report>summary::-webkit-details-marker{display:none}.lobby-report>summary>span:first-child{display:grid;gap:5px;min-width:0}.lobby-report>summary small,.lobby-report>summary>span>span{color:var(--muted);font-size:10px;line-height:1.65}.lobby-report>summary strong{font-size:13px;line-height:1.65}.lobby-report-toggle{margin-left:auto;flex-shrink:0;color:var(--muted);font-size:18px;font-weight:400}.lobby-report[open]>.lobby-report-toggle{display:none}.lobby-report[open]>summary>.lobby-report-toggle{font-size:0}.lobby-report[open]>summary>.lobby-report-toggle:after{content:'−';font-size:18px}.lobby-report-body{padding:0 24px 24px;font-size:12px;line-height:1.85;min-width:0}.lobby-report-body a{color:var(--blue);font-size:12px}.lobby-report-section{margin:19px 0}.lobby-report-section h4{font-size:11px;margin:0 0 8px;color:var(--muted);font-weight:600}.lobby-report-section p{margin:5px 0}.lobby-report-section ul,.lobby-subdetails ul{padding-left:18px;margin:8px 0}.lobby-report-section li,.lobby-subdetails li{padding:5px 0}.lobby-report-section li>small,.lobby-report-section li>span{display:block;color:var(--muted);font-size:10px}.lobby-subdetails{padding:0!important;margin:17px 0 0!important;border:0!important;border-top:1px solid var(--line)!important;border-radius:0!important;background:none!important}.lobby-subdetails>summary{font-size:11px;color:var(--muted);padding:11px 0;cursor:pointer}.lobby-subdetails>p{font-size:11px;color:var(--muted)}.lobby-provenance .person-facts{font-size:10px}.lobby-provenance .person-facts dt{font-size:10px}.lobbyist-page .people-pagination a[aria-disabled=true]{pointer-events:none;opacity:.45}.person-section-body>.lobby-report>summary,.person-section-body>.lobby-report>.lobby-report-body{padding-left:0;padding-right:0}.lobby-report :focus-visible,.lobbying-page :focus-visible,.lobbyist-page :focus-visible{outline:2px solid var(--blue);outline-offset:3px}
.person-section-body #person-lobbying-results .lobby-report>summary,.person-section-body #person-lobbying-results .lobby-report>.lobby-report-body{padding-left:0;padding-right:0}
@media(max-width:600px){.lobby-registry-filter select{font-size:16px;padding:9px;max-width:calc(100% - 65px)}.lobby-record-group>h2{padding:19px 18px 10px;font-size:13px}.lobby-group-note{padding-left:18px;padding-right:18px}.lobby-report>summary{padding:16px 18px}.lobby-report-body{padding:0 18px 22px}.lobby-report .person-facts>div{grid-template-columns:100px minmax(0,1fr)}.lobby-directory-row .lobby-entity-icon{width:31px;height:31px;flex-basis:31px}.lobby-directory-row{gap:11px}}
