.SearchShell-module__hbpOaG__page{--le-search-desk-max:53.75rem;--page-alt:var(--le-color-surface-alt);--white:var(--le-color-surface);--accent:var(--le-color-primary);--cta-accent:var(--le-color-primary);--cta-accent-strong:var(--le-color-primary-hover);--verified:var(--le-status-verified-ink);--verified-soft:var(--le-status-verified-wash);--verified-border:var(--le-status-verified-hair);--border-light:var(--le-color-border);--panel-shadow:0 16px 26px #091a2e0f;--red:var(--le-color-danger);background:var(--le-color-page-bg);min-height:100dvh}.SearchShell-module__hbpOaG__main{width:min(var(--le-public-shell-max), calc(100% - (var(--le-public-shell-gutter) * 2)));margin-inline:auto;padding-block:2rem 2.9rem}.SearchShell-module__hbpOaG__desk,.SearchShell-module__hbpOaG__toolIntro,.SearchShell-module__hbpOaG__composer,.SearchShell-module__hbpOaG__results,.SearchShell-module__hbpOaG__coverage{width:min(100%, var(--le-search-desk-max));margin-inline:auto}.SearchShell-module__hbpOaG__toolIntro{margin-bottom:1.05rem}.SearchShell-module__hbpOaG__toolIntro h1{color:var(--le-color-primary);font-family:var(--font-newsreader,"Newsreader"), serif;letter-spacing:0;margin:.18rem 0 0;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:400;line-height:1.1}.SearchShell-module__hbpOaG__toolIntro p{color:var(--le-color-text);margin:.48rem 0 0;font-size:.96rem;line-height:1.45}.SearchShell-module__hbpOaG__inlineSourceLink{color:var(--le-color-text-secondary);text-underline-offset:.18em;font-size:.94em;font-weight:500;text-decoration-color:#59697d7a;text-decoration-thickness:1px}.SearchShell-module__hbpOaG__inlineSourceLink:hover,.SearchShell-module__hbpOaG__inlineSourceLink:focus-visible{color:var(--le-color-primary);text-decoration-color:currentColor}.SearchShell-module__hbpOaG__inlineSourceLink:focus-visible{outline:2px solid var(--le-color-primary-soft);outline-offset:2px;border-radius:4px}.SearchShell-module__hbpOaG__composer{background:var(--le-public-panel-bg);border:1px solid #78869847;border-radius:8px;padding:1.15rem 1.35rem 1.25rem;box-shadow:0 14px 32px #091a2e09}.SearchShell-module__hbpOaG__coverage{margin-top:.95rem}.SearchShell-module__hbpOaG__coverageDisclosure{background:var(--le-color-surface);border:1px solid #78869847;border-radius:8px}.SearchShell-module__hbpOaG__coverageSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;padding:.78rem 1.2rem;list-style:none;display:flex}.SearchShell-module__hbpOaG__coverageSummary::-webkit-details-marker{display:none}.SearchShell-module__hbpOaG__coverageSummary:focus-visible{box-shadow:inset 0 0 0 3px var(--le-color-primary-soft);outline:none}.SearchShell-module__hbpOaG__coverageSummary:after{content:"";border:solid var(--le-color-primary);border-width:0 1.5px 1.5px 0;flex:none;width:.48rem;height:.48rem;transition:transform .16s;transform:rotate(45deg)}.SearchShell-module__hbpOaG__coverageDisclosure[open] .SearchShell-module__hbpOaG__coverageSummary:after{transform:rotate(225deg)}.SearchShell-module__hbpOaG__coverageSummaryText{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.8rem;min-width:0;display:grid}.SearchShell-module__hbpOaG__coverageSummary strong{color:var(--le-color-primary);font-family:var(--font-newsreader,"Newsreader"), serif;font-size:1.2rem;font-weight:400;line-height:1.12}.SearchShell-module__hbpOaG__coverageSummaryDescription{color:var(--le-color-text-secondary);font-family:var(--font-sans), sans-serif;font-size:.84rem;line-height:1.45}.SearchShell-module__hbpOaG__coverageDisclosure p{color:var(--le-color-text);margin:.32rem 1.2rem 0;font-size:.88rem;line-height:1.58}.SearchShell-module__hbpOaG__sourceFamilyList{border-top:1px solid #78869838;margin:.78rem 1.2rem 0;padding:0;list-style:none}.SearchShell-module__hbpOaG__sourceFamilyList li{color:var(--le-color-text);border-bottom:1px solid #78869838;grid-template-columns:minmax(11.5rem,.28fr) minmax(0,1fr);align-items:start;gap:.9rem;padding:.72rem 0;font-size:.76rem;line-height:1.48;display:grid}.SearchShell-module__hbpOaG__sourceFamilyList strong{color:var(--le-color-primary);font-family:var(--font-sans), sans-serif;font-size:.8rem;font-weight:650}.SearchShell-module__hbpOaG__sourceCoverageNote{color:var(--le-color-text-secondary);margin-top:.22rem;font-style:normal;display:block}.SearchShell-module__hbpOaG__coverageDisclosure .SearchShell-module__hbpOaG__sourcesBoundary{color:var(--le-color-text-secondary);margin-bottom:.95rem;font-size:.8rem}@media (max-width:760px){.SearchShell-module__hbpOaG__main{width:min(var(--le-public-shell-max), calc(100% - (var(--le-public-shell-gutter-mobile) * 2)));padding-block:1.05rem 2.5rem}.SearchShell-module__hbpOaG__toolIntro{margin-bottom:.8rem}.SearchShell-module__hbpOaG__toolIntro h1{line-height:1.12}.SearchShell-module__hbpOaG__toolIntro p{font-size:.9rem;line-height:1.55}.SearchShell-module__hbpOaG__composer{padding:.85rem}.SearchShell-module__hbpOaG__coverage{margin-top:.72rem}.SearchShell-module__hbpOaG__coverageSummary{align-items:flex-start;min-height:44px;padding:.78rem .82rem}.SearchShell-module__hbpOaG__coverageSummaryText{grid-template-columns:minmax(0,1fr);gap:.22rem}.SearchShell-module__hbpOaG__coverageSummary strong{font-size:1.16rem}.SearchShell-module__hbpOaG__coverageSummaryDescription{font-size:.8rem}.SearchShell-module__hbpOaG__coverageDisclosure p,.SearchShell-module__hbpOaG__sourceFamilyList{margin-left:.82rem;margin-right:.82rem}.SearchShell-module__hbpOaG__coverageDisclosure p{font-size:.84rem;line-height:1.52}.SearchShell-module__hbpOaG__sourceFamilyList li{grid-template-columns:minmax(0,1fr);gap:.18rem;padding:.55rem 0}}@media (prefers-reduced-motion:reduce){.SearchShell-module__hbpOaG__coverageSummary:after{transition:none}}
.SearchLegislation-module__K981IG__receiptsTitle{color:var(--accent);font-family:var(--font-sans), sans-serif;letter-spacing:.03em;font-size:.79rem;font-weight:650}.SearchLegislation-module__K981IG__legislativeHistorySection{border-top:1px solid #1e3a5f24;margin-top:1rem;padding-top:.9rem}.SearchLegislation-module__K981IG__legislativeHistoryList{gap:.72rem;margin-top:.62rem;display:grid}.SearchLegislation-module__K981IG__legislativeHistoryCard{background:#ffffff9e;border:1px solid #0b2d4d29;border-radius:8px}.SearchLegislation-module__K981IG__legislativeHistorySummary{cursor:pointer;color:var(--le-color-primary);font-family:var(--font-sans), sans-serif;justify-content:space-between;align-items:center;gap:.7rem;padding:.72rem .78rem;font-size:.84rem;font-weight:650;line-height:1.35;display:flex}.SearchLegislation-module__K981IG__legislativeHistorySummary::marker{color:var(--le-color-text-secondary)}.SearchLegislation-module__K981IG__legislativeHistorySummary::-webkit-details-marker{color:var(--le-color-text-secondary)}.SearchLegislation-module__K981IG__legislativeHistorySummary span{overflow-wrap:anywhere;min-width:0}.SearchLegislation-module__K981IG__legislativeHistorySummary span:last-child{color:var(--le-color-text-secondary);flex:none;font-size:.72rem;font-weight:600}.SearchLegislation-module__K981IG__legislativeHistorySummary a,.SearchLegislation-module__K981IG__legislativeDocuments a{color:var(--le-color-primary);border-bottom:1px solid var(--le-color-border-strong);text-decoration:none}.SearchLegislation-module__K981IG__legislativeHistoryMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem;padding:0 .78rem .72rem;display:grid}.SearchLegislation-module__K981IG__legislativeHistoryMeta>div{background:#ffffff8f;border:1px solid #1e3a5f1f;border-radius:8px;min-width:0;padding:.56rem .62rem}.SearchLegislation-module__K981IG__legislativeHistoryMeta span,.SearchLegislation-module__K981IG__legislativeDocuments>span{color:var(--le-color-text-secondary);text-transform:uppercase;font-size:.68rem;font-weight:650;display:block}.SearchLegislation-module__K981IG__legislativeHistoryMeta strong{min-width:0;color:var(--le-color-primary);overflow-wrap:anywhere;margin-top:.18rem;font-size:.82rem;line-height:1.35;display:block}.SearchLegislation-module__K981IG__legislativeHistoryMeta p{color:var(--le-color-text);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.76rem;line-height:1.45}.SearchLegislation-module__K981IG__legislativeEvidenceRow{flex-wrap:wrap;gap:.36rem;padding:0 .78rem .7rem;display:flex}.SearchLegislation-module__K981IG__legislativeEvidenceRow span{min-height:1.45rem;color:var(--le-color-text);background:#1e3a5f0b;border:1px solid #1e3a5f26;border-radius:999px;align-items:center;padding:.12rem .44rem;font-size:.7rem;font-weight:600;display:inline-flex}.SearchLegislation-module__K981IG__legislativeTimeline{gap:.52rem;margin:0;padding:0 .78rem .78rem;list-style:none;display:grid}.SearchLegislation-module__K981IG__legislativeTimeline li{border-left:2px solid #1e3a5f29;grid-template-columns:6.2rem minmax(0,1fr);gap:.52rem;padding-left:.58rem;display:grid}.SearchLegislation-module__K981IG__legislativeTimelineMilestone{border-left-color:var(--le-status-record-rail)}.SearchLegislation-module__K981IG__legislativeTimeline li>span{color:var(--le-color-text-secondary);font-family:var(--font-mono,"JetBrains Mono"), monospace;font-size:.72rem}.SearchLegislation-module__K981IG__legislativeTimeline p{color:var(--le-color-text);overflow-wrap:anywhere;margin:0;font-size:.8rem;line-height:1.48}.SearchLegislation-module__K981IG__legislativeTimeline strong{color:var(--le-color-primary)}.SearchLegislation-module__K981IG__legislativeDocuments{gap:.35rem;padding:0 .78rem .72rem;display:grid}.SearchLegislation-module__K981IG__legislativeDocuments ul{gap:.32rem;margin:0;padding:0;list-style:none;display:grid}.SearchLegislation-module__K981IG__legislativeDocuments li{min-width:0;color:var(--le-color-primary);justify-content:space-between;align-items:baseline;gap:.6rem;font-size:.78rem;line-height:1.4;display:flex}.SearchLegislation-module__K981IG__legislativeDocuments small{color:var(--le-color-text-secondary);flex:none;font-size:.7rem}.SearchLegislation-module__K981IG__legislativeHistoryWarnings{color:#8a4b12;gap:.32rem;padding:0 .78rem .7rem;font-size:.76rem;line-height:1.45;display:grid}.SearchLegislation-module__K981IG__legislativeHistoryCaveat{color:var(--le-color-text-secondary);margin:0;padding:0 .78rem .78rem;font-size:.74rem;line-height:1.45}.SearchLegislation-module__K981IG__legislativeHistoryCaveat summary,.SearchLegislation-module__K981IG__activeLegislationCaveat summary,.SearchLegislation-module__K981IG__billAnswerCaveat summary{cursor:pointer;color:var(--le-color-text-secondary);font-size:.72rem;font-weight:650}.SearchLegislation-module__K981IG__legislativeHistoryCaveat p,.SearchLegislation-module__K981IG__activeLegislationCaveat p,.SearchLegislation-module__K981IG__billAnswerCaveat p{margin:.34rem 0 0}.SearchLegislation-module__K981IG__activeLegislationSection{border-top:1px solid #1e3a5f24;margin-top:1rem;padding-top:.9rem}.SearchLegislation-module__K981IG__activeLegislationGroup{gap:.62rem;display:grid}.SearchLegislation-module__K981IG__activeLegislationSubhead{flex-wrap:wrap;gap:.36rem;display:flex}.SearchLegislation-module__K981IG__activeLegislationSubhead span{min-height:1.45rem;color:var(--le-color-text);background:#1e3a5f0b;border:1px solid #1e3a5f24;border-radius:999px;align-items:center;padding:.12rem .46rem;font-size:.7rem;font-weight:600;display:inline-flex}.SearchLegislation-module__K981IG__activeLegislationList{gap:.72rem;display:grid}.SearchLegislation-module__K981IG__activeLegislationCard{background:#ffffff9e;border:1px solid #0b2d4d29;border-radius:8px}.SearchLegislation-module__K981IG__activeLegislationSummary{cursor:pointer;color:var(--le-color-primary);font-family:var(--font-sans), sans-serif;justify-content:space-between;align-items:center;gap:.7rem;padding:.72rem .78rem;font-size:.84rem;font-weight:650;line-height:1.35;display:flex}.SearchLegislation-module__K981IG__activeLegislationSummary::marker{color:var(--le-color-text-secondary)}.SearchLegislation-module__K981IG__activeLegislationSummary::-webkit-details-marker{color:var(--le-color-text-secondary)}.SearchLegislation-module__K981IG__activeLegislationSummary span{overflow-wrap:anywhere;min-width:0}.SearchLegislation-module__K981IG__activeLegislationSummary span:last-child{color:var(--le-color-text-secondary);flex:none;font-size:.72rem;font-weight:600}.SearchLegislation-module__K981IG__activeLegislationSummary a{color:var(--le-color-primary);border-bottom:1px solid var(--le-color-border-strong);text-decoration:none}.SearchLegislation-module__K981IG__activeLegislationMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem;padding:0 .78rem .72rem;display:grid}.SearchLegislation-module__K981IG__activeLegislationMeta>div{background:#ffffff8f;border:1px solid #1e3a5f1f;border-radius:8px;min-width:0;padding:.56rem .62rem}.SearchLegislation-module__K981IG__activeLegislationMeta span,.SearchLegislation-module__K981IG__activeLegislationRefs>span,.SearchLegislation-module__K981IG__activeLegislationSnippets>span{color:var(--le-color-text-secondary);text-transform:uppercase;font-size:.68rem;font-weight:650;display:block}.SearchLegislation-module__K981IG__activeLegislationMeta strong{min-width:0;color:var(--le-color-primary);overflow-wrap:anywhere;margin-top:.18rem;font-size:.82rem;line-height:1.35;display:block}.SearchLegislation-module__K981IG__activeLegislationMeta p{color:var(--le-color-text);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.76rem;line-height:1.45}.SearchLegislation-module__K981IG__activeLegislationRefs{gap:.35rem;padding:0 .78rem .72rem;display:grid}.SearchLegislation-module__K981IG__activeLegislationRefs div{flex-wrap:wrap;gap:.32rem;display:flex}.SearchLegislation-module__K981IG__activeLegislationRefs code{color:var(--le-color-primary);font-family:var(--font-mono,"JetBrains Mono"), monospace;overflow-wrap:anywhere;background:#ffffff8f;border:1px solid #1e3a5f24;border-radius:6px;padding:.16rem .36rem;font-size:.7rem}.SearchLegislation-module__K981IG__activeLegislationTimeline{gap:.52rem;margin:0;padding:0 .78rem .78rem;list-style:none;display:grid}.SearchLegislation-module__K981IG__activeLegislationTimeline li{border-left:2px solid #1e3a5f29;grid-template-columns:6.2rem minmax(0,1fr);gap:.52rem;padding-left:.58rem;display:grid}.SearchLegislation-module__K981IG__activeLegislationTimeline li>span{color:var(--le-color-text-secondary);font-family:var(--font-mono,"JetBrains Mono"), monospace;font-size:.72rem}.SearchLegislation-module__K981IG__activeLegislationTimeline p{color:var(--le-color-text);overflow-wrap:anywhere;margin:0;font-size:.8rem;line-height:1.48}.SearchLegislation-module__K981IG__activeLegislationTimeline strong{color:var(--le-color-primary)}.SearchLegislation-module__K981IG__activeLegislationSnippets{gap:.45rem;padding:0 .78rem .72rem;display:grid}.SearchLegislation-module__K981IG__activeLegislationSnippets blockquote{border-left:3px solid var(--le-status-record-hair);background:#1e3a5f0b;margin:0;padding:.42rem .62rem}.SearchLegislation-module__K981IG__activeLegislationSnippets blockquote>span{color:var(--le-color-text-secondary);text-transform:uppercase;font-size:.68rem;font-weight:650;display:block}.SearchLegislation-module__K981IG__activeLegislationSnippets p{color:var(--le-color-text);overflow-wrap:anywhere;margin:.22rem 0 0;font-size:.78rem;line-height:1.48}.SearchLegislation-module__K981IG__activeLegislationSnippets a{color:var(--le-color-primary);border-bottom:1px solid var(--le-color-border-strong);margin-top:.28rem;font-size:.74rem;text-decoration:none;display:inline-flex}.SearchLegislation-module__K981IG__activeLegislationCaveat{color:var(--le-color-text-secondary);margin:0;font-size:.74rem;line-height:1.45}.SearchLegislation-module__K981IG__billAnswerSection{border-top:1px solid #1e3a5f24;gap:.72rem;margin-top:1rem;padding-top:.9rem;display:grid}.SearchLegislation-module__K981IG__billAnswerHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;display:grid}.SearchLegislation-module__K981IG__billAnswerHeader p{color:var(--le-color-text);margin:.24rem 0 0;font-size:.82rem;line-height:1.5}.SearchLegislation-module__K981IG__billAnswerTags{flex-wrap:wrap;justify-content:flex-end;gap:.36rem;display:flex}.SearchLegislation-module__K981IG__billAnswerTags span{color:#14532d;white-space:nowrap;background:#1665340f;border:1px solid #1665342e;border-radius:999px;align-items:center;min-height:1.45rem;padding:.12rem .46rem;font-size:.7rem;font-weight:650;display:inline-flex}.SearchLegislation-module__K981IG__billAnswerList{gap:.66rem;display:grid}.SearchLegislation-module__K981IG__billAnswerCard{background:#ffffff9e;border:1px solid #0b2d4d29;border-radius:8px;gap:.58rem;padding:.72rem .78rem;display:grid}.SearchLegislation-module__K981IG__billAnswerCardHeader{justify-content:space-between;gap:.75rem;display:flex}.SearchLegislation-module__K981IG__billAnswerCardHeader>div{min-width:0}.SearchLegislation-module__K981IG__billAnswerCardHeader a,.SearchLegislation-module__K981IG__billAnswerCardHeader>div>span{color:var(--le-color-primary);font-family:var(--font-sans), sans-serif;overflow-wrap:anywhere;font-size:.86rem;font-weight:700;line-height:1.35}.SearchLegislation-module__K981IG__billAnswerCardHeader a{border-bottom:1px solid var(--le-color-border-strong);text-decoration:none}.SearchLegislation-module__K981IG__billAnswerCardHeader>span{color:var(--le-color-text-secondary);text-align:right;flex:none;font-size:.72rem;font-weight:650;line-height:1.35}.SearchLegislation-module__K981IG__billAnswerCardHeader p{color:var(--le-color-text);overflow-wrap:anywhere;margin:.24rem 0 0;font-size:.78rem;line-height:1.45}.SearchLegislation-module__K981IG__billAnswerFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.SearchLegislation-module__K981IG__billAnswerFacts div{background:#ffffff8a;border:1px solid #1e3a5f1f;border-radius:8px;min-width:0;padding:.5rem .58rem}.SearchLegislation-module__K981IG__billAnswerFacts dt,.SearchLegislation-module__K981IG__billAnswerRefs span,.SearchLegislation-module__K981IG__billAnswerCurrentLaw>span{color:var(--le-color-text-secondary);text-transform:uppercase;font-size:.68rem;font-weight:650}.SearchLegislation-module__K981IG__billAnswerFacts dd{color:var(--le-color-primary);overflow-wrap:anywhere;margin:.16rem 0 0;font-size:.8rem;font-weight:650;line-height:1.35}.SearchLegislation-module__K981IG__billAnswerRefs{gap:.46rem;display:grid}.SearchLegislation-module__K981IG__billAnswerRefs>div,.SearchLegislation-module__K981IG__billAnswerCurrentLaw{gap:.34rem;display:grid}.SearchLegislation-module__K981IG__billAnswerRefs div div,.SearchLegislation-module__K981IG__billAnswerCurrentLaw div{flex-wrap:wrap;gap:.32rem;display:flex}.SearchLegislation-module__K981IG__billAnswerRefs code,.SearchLegislation-module__K981IG__billAnswerCurrentLaw code{color:var(--le-color-primary);font-family:var(--font-mono,"JetBrains Mono"), monospace;overflow-wrap:anywhere;background:#ffffff8f;border:1px solid #1e3a5f24;border-radius:6px;padding:.16rem .36rem;font-size:.7rem}.SearchLegislation-module__K981IG__billAnswerCaveat{color:var(--le-color-text-secondary);margin:0;font-size:.74rem;line-height:1.45}@media (max-width:760px){.SearchLegislation-module__K981IG__legislativeHistorySummary,.SearchLegislation-module__K981IG__activeLegislationSummary,.SearchLegislation-module__K981IG__billAnswerCardHeader,.SearchLegislation-module__K981IG__legislativeDocuments li{flex-direction:column;align-items:flex-start}.SearchLegislation-module__K981IG__legislativeHistorySummary span:last-child,.SearchLegislation-module__K981IG__activeLegislationSummary span:last-child,.SearchLegislation-module__K981IG__billAnswerCardHeader>span,.SearchLegislation-module__K981IG__legislativeDocuments small{flex:initial;text-align:left}.SearchLegislation-module__K981IG__legislativeHistoryMeta,.SearchLegislation-module__K981IG__activeLegislationMeta,.SearchLegislation-module__K981IG__billAnswerHeader,.SearchLegislation-module__K981IG__billAnswerFacts{grid-template-columns:1fr}.SearchLegislation-module__K981IG__billAnswerTags{justify-content:flex-start}.SearchLegislation-module__K981IG__legislativeTimeline li,.SearchLegislation-module__K981IG__activeLegislationTimeline li{grid-template-columns:1fr;gap:.16rem}}
