.StateBillCoverage_root__4hCcG{padding:52px 0 10px;min-width:0;color:#1c2420}.StateBillCoverage_heading__FIQRw{max-width:720px;margin-bottom:27px}.StateBillCoverage_heading__FIQRw h2{font:400 clamp(38px,4vw,52px)/1.05 Georgia,serif;letter-spacing:-.035em;margin:13px 0}.StateBillCoverage_heading__FIQRw p{max-width:680px;color:#58655b;font-size:14px;line-height:1.8;margin:0}.StateBillCoverage_notice__pV_Ks{display:flex;align-items:flex-start;gap:13px;background:#e8ece3;border-left:3px solid #7a8c73;padding:17px 19px;margin:0 0 27px;color:#435044}.StateBillCoverage_notice__pV_Ks svg{flex:0 0 auto;margin-top:2px}.StateBillCoverage_notice__pV_Ks p{font-size:12px;line-height:1.8;margin:0}.StateBillCoverage_notice__pV_Ks strong{color:#24352a}.StateBillCoverage_message__LDNp0{padding:36px 4px;color:#5a665c;font-size:14px}.StateBillCoverage_error__x3olv{display:flex;gap:13px;align-items:flex-start;border:1px solid #ddc8bf;background:#fcf7f4;padding:22px;margin:22px 0;color:#73402e}.StateBillCoverage_error__x3olv p{font-size:13px;line-height:1.6;margin:8px 0 0}.StateBillCoverage_error__x3olv svg{flex:0 0 auto}.StateBillCoverage_reportMeta__8vLFe{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:22px 0 13px;color:#6b766d;font-size:11px}.StateBillCoverage_statusLine__8adA_{display:inline-flex;align-items:center;gap:8px;color:#38493d;font-weight:700}.StateBillCoverage_statusDot__g2wUW{width:8px;height:8px;border-radius:50%;background:#758474;display:inline-block;flex:0 0 auto}.StateBillCoverage_statusDot__g2wUW[data-status=ok]{background:#4c7955}.StateBillCoverage_statusDot__g2wUW[data-status=partial]{background:#a27b34}.StateBillCoverage_metrics__WDxrd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.StateBillCoverage_metric__mqtXp{min-width:0;background:#fff;border:1px solid #d9ddd5;padding:17px 18px}.StateBillCoverage_metric__mqtXp>span{display:block;color:#627064;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;line-height:1.45}.StateBillCoverage_metric__mqtXp>strong{display:block;font:400 clamp(25px,2.7vw,34px)/1.1 Georgia,serif;margin:12px 0 8px;overflow-wrap:anywhere}.StateBillCoverage_metric__mqtXp>strong small{font:400 14px DM Sans,sans-serif;color:#667166}.StateBillCoverage_metric__mqtXp p{margin:0;color:#6a766b;font-size:10px;line-height:1.6}.StateBillCoverage_methodNotes__1Mw90{display:flex;flex-wrap:wrap;gap:10px 22px;padding:10px 0 24px;color:#697569;font-size:11px;line-height:1.6}.StateBillCoverage_methodNotes__1Mw90 span{display:inline-flex;align-items:flex-start;gap:7px}.StateBillCoverage_methodNotes__1Mw90 svg{flex:0 0 auto;margin-top:1px}.StateBillCoverage_controls__IpXfh{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;border-top:1px solid #d8ddd4;padding:19px 0 13px}.StateBillCoverage_search__laKEX{display:flex;align-items:center;gap:10px;max-width:340px;min-width:220px;flex:1 1;border:1px solid #a8b2a7;background:#fff;padding:0 12px;color:#687568}.StateBillCoverage_search__laKEX input{border:0;outline:0;min-width:0;width:100%;padding:12px 0;background:transparent;color:#1c2420;font:inherit;font-size:13px}.StateBillCoverage_search__laKEX:focus-within{outline:2px solid #556c55;outline-offset:1px}.StateBillCoverage_filters__GehHU{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.StateBillCoverage_filters__GehHU button{border:1px solid #d8ddd4;background:#f0f0eb;color:#39443c;padding:9px 11px;font:700 10px DM Sans,sans-serif}.StateBillCoverage_filters__GehHU button:hover{border-color:#8e9a8c}.StateBillCoverage_filters__GehHU button.StateBillCoverage_selected__JNlsi{background:#1c2923;color:#fff;border-color:#1c2923}.StateBillCoverage_tableMeta__7CBRP{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#667368;font-size:10px;padding:0 0 10px}.StateBillCoverage_tableWrap__n3SxE{max-width:100%;overflow:auto;border:1px solid #d7dcd3;background:#fff;overscroll-behavior-x:contain}.StateBillCoverage_table__EhctH{width:100%;min-width:1010px;border-collapse:collapse;text-align:left;font-size:12px;line-height:1.6}.StateBillCoverage_table__EhctH td,.StateBillCoverage_table__EhctH th{border-bottom:1px solid #e1e4dd;padding:14px 13px;vertical-align:top}.StateBillCoverage_table__EhctH thead th{position:-webkit-sticky;position:sticky;top:0;background:#f0f1eb;color:#525f54;font-size:10px;font-weight:800;letter-spacing:.055em;text-transform:uppercase;z-index:1}.StateBillCoverage_table__EhctH tbody tr:last-child td,.StateBillCoverage_table__EhctH tbody tr:last-child th{border-bottom:0}.StateBillCoverage_table__EhctH tbody tr:hover{background:#fbfbf8}.StateBillCoverage_table__EhctH tbody th{font-weight:400;min-width:185px}.StateBillCoverage_stateCode__GBVl9{display:inline-block;min-width:27px;margin-right:8px;color:#52694f;font-weight:800;font-size:10px;letter-spacing:.06em}.StateBillCoverage_stateName__QQXYf{font-weight:700;font-size:13px}.StateBillCoverage_session__Qq9qF{max-width:230px;color:#7b857c;overflow-wrap:anywhere}.StateBillCoverage_cellSub__rfrQn,.StateBillCoverage_session__Qq9qF{display:block;margin-top:5px;font-size:10px;line-height:1.5;font-weight:400}.StateBillCoverage_cellSub__rfrQn{color:#707b72}.StateBillCoverage_bar__Su0uA{display:block;width:95px;max-width:100%;height:4px;margin-top:8px;background:#e5e9e1;overflow:hidden}.StateBillCoverage_bar__Su0uA>span{display:block;height:100%;background:#71876a}.StateBillCoverage_stateStatus__xNgFX{display:inline-flex;font-size:10px;font-weight:800;letter-spacing:.035em;color:#556153;overflow-wrap:anywhere}.StateBillCoverage_stateStatus__xNgFX[data-status=green]{color:#2f6742}.StateBillCoverage_stateStatus__xNgFX[data-status=degraded]{color:#946a20}.StateBillCoverage_stateStatus__xNgFX[data-status=blocked],.StateBillCoverage_stateStatus__xNgFX[data-status=not-reported]{color:#a14531}.StateBillCoverage_stateStatus__xNgFX[data-status=full-text-searchable],.StateBillCoverage_stateStatus__xNgFX[data-status=metadata-searchable],.StateBillCoverage_stateStatus__xNgFX[data-status=source-identified],.StateBillCoverage_stateStatus__xNgFX[data-status=validating]{color:#6b6e4b}.StateBillCoverage_stale__fSsrI{color:#9a4d35;font-weight:700}.StateBillCoverage_gapsCell__wfULl{min-width:210px;max-width:290px}.StateBillCoverage_gapsCell__wfULl ul{margin:7px 0 0;padding-left:15px;color:#6b756a;font-size:10px;line-height:1.55}.StateBillCoverage_gapsCell__wfULl li+li{margin-top:4px}.StateBillCoverage_noGap__aWFl7{display:block;margin-top:6px;color:#6e8069;font-size:10px}.StateBillCoverage_empty__VtC3M{text-align:center;padding:34px 16px!important;color:#6b766b}.StateBillCoverage_sources__zXFiB{display:flex;align-items:flex-start;gap:11px;margin-top:20px;color:#737d73}.StateBillCoverage_sources__zXFiB svg{flex:0 0 auto;margin-top:3px}.StateBillCoverage_sources__zXFiB p{font-size:10px;line-height:1.8;margin:0}.StateBillCoverage_sources__zXFiB a{display:inline-flex;align-items:center;gap:3px;color:#415641;text-decoration:underline;text-underline-offset:3px;font-weight:700}@media(max-width:1100px){.StateBillCoverage_metrics__WDxrd{grid-template-columns:repeat(2,minmax(0,1fr))}.StateBillCoverage_controls__IpXfh{align-items:stretch}.StateBillCoverage_search__laKEX{max-width:none;flex-basis:100%}}@media(max-width:720px){.StateBillCoverage_root__4hCcG{padding-top:38px}.StateBillCoverage_heading__FIQRw h2{font-size:38px}.StateBillCoverage_notice__pV_Ks{padding:15px 14px}.StateBillCoverage_metrics__WDxrd{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.StateBillCoverage_metric__mqtXp{padding:14px 12px}.StateBillCoverage_metric__mqtXp>strong{font-size:26px}.StateBillCoverage_methodNotes__1Mw90{display:grid}.StateBillCoverage_controls__IpXfh{padding-top:15px}.StateBillCoverage_search__laKEX{min-width:0}.StateBillCoverage_filters__GehHU{gap:5px}.StateBillCoverage_filters__GehHU button{padding:9px 8px;font-size:9px}.StateBillCoverage_tableMeta__7CBRP{font-size:10px}}