body{font-family:"Figtree",sans-serif}main{max-width:1100px;min-height:100vh;padding:calc(var(--header-height) + 2rem) 1rem 12rem 1rem}.page-header-outer{position:relative;display:flex;align-items:flex-start;flex-direction:column;padding-top:1.25rem;padding-bottom:1rem}h1.page-title{max-width:100%;line-height:1.35;font-size:clamp(26px,4.5vw,42px);font-weight:550;color:white}.page-header-title p{padding:.125rem 2rem .75rem 0;font-size:clamp(13px,2vw,18px);line-height:1.4;color:rgb(150,150,150)}a.track-x-link{position:absolute;top:1.5rem;right:0;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;padding:.5rem .7rem;background:linear-gradient(rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.01) 100%);border:1px solid #87cefa20;font-size:clamp(12px,1.5vw,14px);font-weight:400;text-align:center;color:rgb(128 192 255);line-height:1}a.track-x-link:hover{text-decoration:none;border-color:#87cefa85}a.track-x-link i{display:none;margin-right:.33rem;font-size:clamp(10px,1.25vw,11px);color:rgb(120,120,120)}.bill-search-outer{display:flex;align-items:center;margin-bottom:.75rem}.bill-outer .section-title-outer{padding:1.75rem 0 1rem}.section-title-outer h2{color:white;font-size:clamp(20px,3.25vw,30px);font-weight:550}.bill-outer .section-title-outer p{padding:.25rem 0 .25rem;color:rgb(150,150,150);font-size:clamp(13px,1.9vw,16px)}.bill-outer .table-outer,.bill-outer .table-inner tbody tr:nth-child(even){background-color:transparent}.bill-outer .mask-border{border:1px solid #242629ae;border-radius:2px}.bill-outer .table-outer{margin:0;border-radius:2px;padding:0;border:0;background-color:#161616;-webkit-mask-image:linear-gradient(to bottom,#161616 96%,transparent 110%);mask-image:linear-gradient(to bottom,161616 96%,transparent 110%);box-shadow:2px 2px 3px rgb(9,9,9)}.bill-outer .table-inner{border-bottom:0;max-height:550px}.bill-outer .table-outer table tr.sticky-table-headers>th{border:0;border-bottom:1px solid #242629;padding:.5rem 1rem;height:36px;background-color:rgb(27,27,28);white-space:nowrap;font-size:clamp(12px,2vw,14px);font-weight:400;color:rgb(160,160,160)}.bill-outer .table-outer tbody tr:hover{background-color:rgba(255,255,255,0.01)}.bill-outer .table-outer tbody tr:hover td:nth-child(2) a{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.bill-outer .table-outer td{border-bottom:1px solid #242629;padding:0;height:68px}.bill-actions tr th:nth-child(1),.bill-actions tr td:nth-child(1){white-space:nowrap;min-width:80px}.bill-outer .table-outer tbody tr td:nth-child(2){min-width:280px;width:55%;max-width:55%}.bill-outer .table-outer tbody tr td:last-child{min-width:200px}.bill-outer .table-outer tbody tr:last-child td{border-bottom:0}.bill-actions td>a{display:flex;padding:.75rem .75rem .75rem 1rem;height:100%;font-size:clamp(12px,2.5vw,14px);font-weight:400;line-height:1.5;color:rgb(220,220,220)}.bill-actions td a strong{display:block;font-size:clamp(12px,2.75vw,14px);text-align:left;font-weight:400}.bill-actions td a span{color:rgb(160,160,160);font-weight:400}.bill-actions td a strong>span{color:rgb(200,200,200);margin-left:2px}.bill-outer .table-outer tbody tr td:nth-child(2) strong{font-weight:600;color:var(--color-quiver-white)}#bill-search-form{position:relative;display:flex;align-items:center;align-self:flex-start;border:1px solid #363a3c;padding-left:.75rem;min-width:275px;width:calc(100% - 2.5rem);max-width:660px;background-color:rgba(0,0,0,.1);cursor:pointer}#bill-search-form .search-submit{border-radius:4px;background-color:transparent}#bill-search-form input,#bill-search-form i{font-size:clamp(13px,2.25vw,20px);line-height:1;background-color:transparent;color:white}#bill-search-form i{font-size:clamp(12px,1.75vw,16px);color:var(--color-quiver-white)}#bill-search-form input::placeholder{color:rgb(110,110,110)}#bill-search-form input{width:100%;max-width:660px;padding:.75rem 0}#auto-suggest-links-container.links-container-bills{box-shadow:2px 2px 5px rgb(0 0 0 / 50%),-2px -2px 5px rgb(0 0 0 / 50%);min-width:0!important}.links-container-bills .span-active-autosuggest-result{background-color:var(--color-border-gray)!important}.links-container-bills #auto-suggest-results{width:auto}#auto-suggest-links-container.links-container-bills{border-top:none}#bill-search-form:has(.auto-suggest-active){border:1px solid #484e52}#auto-suggest-links-container.links-container-bills li{border:1px solid #2a2d2f;border-top:0}#auto-suggest-links-container.links-container-bills li:first-child{border-top:1px solid #2a2d2f}.bill-outer .autosuggest-text-container{max-width:100%}.bill-outer .ticker-text,.bill-outer .company-name{min-width:85px;font-size:clamp(12px,2.25vw,14px);font-weight:500;color:rgb(235,235,235);background-color:transparent}.bill-outer .ticker-text strong,.bill-outer .company-name strong,.bill-outer.congress-name strong{font-size:clamp(12px,2.25vw,14px)}.bill-outer .hover-ticker-background{background-color:#1a1a1a!important}.bill-outer .active-autosuggest-result{background-color:#1a1a1a!important}@media screen and (max-width:750px){main{padding:calc(var(--header-height) + 1rem) 1rem 12rem 1rem}.page-header-outer{padding-bottom:1.25rem}.page-header-title p{padding:.125rem 2rem .75rem 0}a.track-x-link{position:initial;border:0;padding:0;margin:0;background-color:transparent}a.track-x-link i{display:inline-block}.bill-actions tr th:nth-child(1),.bill-actions tr td:nth-child(1){white-space:initial;padding-right:0rem}}@media screen and (max-width:600px){main{padding:calc(var(--header-height) + .5rem) .75rem 12rem .75rem}.bill-outer .section-title-outer{padding:1.25rem 0 .75rem}.bill-outer .ticker-text,.bill-outer .company-name{min-width:75px}}