@media screen and (max-width:768px){.header-content{align-items:flex-start!important;flex-direction:column!important;padding:.75rem 1rem!important}.header-right{justify-content:space-between!important;width:100%}.logo-subtext{display:none!important}.main-content{padding:1rem!important}.stats-grid{gap:.75rem!important;grid-template-columns:1fr!important;margin-bottom:1rem!important}.stat-card{padding:1rem!important}.stat-number{font-size:1.75rem!important}.filter-bar{align-items:stretch!important;flex-direction:column!important;gap:.5rem!important}.filter-buttons{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important}.filter-btn{flex:1 1 auto!important;font-size:.8rem!important;min-width:0!important;padding:.5rem .75rem!important;text-align:center!important}.search-input{min-width:0!important;min-width:auto!important;width:100%!important}.sort-container{align-items:center!important;display:flex!important;gap:.5rem!important}.sort-select{flex:1 1!important}.bill-card{margin-bottom:.75rem!important}.bill-header{align-items:flex-start!important;flex-direction:column!important;gap:.75rem!important;padding:1rem!important}.bill-header-left{width:100%!important}.bill-number{flex-wrap:wrap!important;font-size:1rem!important}.bill-title{font-size:.875rem!important}.bill-header-right{justify-content:flex-start!important;width:100%!important}.bill-badges,.bill-header-right{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important}.badge{font-size:.7rem!important;padding:.25rem .5rem!important}.bill-meta{align-items:flex-start!important;flex-direction:column!important;gap:.5rem!important}.committee-badge{font-size:.75rem!important}.hearing-info{align-items:flex-start!important;flex-direction:column!important;gap:.5rem!important}.add-calendar-btn,.hearing-date{font-size:.75rem!important}.bill-details{padding:1rem!important}.action-buttons{flex-direction:column!important;gap:.5rem!important}.action-buttons a,.action-buttons button{justify-content:center!important;text-align:center!important;width:100%!important}.section{padding:.75rem!important}.section-title{font-size:.875rem!important}.section-content{font-size:.85rem!important}.similar-bills-grid,.template-grid{grid-template-columns:1fr!important}.calendar-panel{border-radius:0!important;height:100vh!important;max-height:100vh!important;max-width:100%!important;width:100%!important}.login-box{margin:1rem!important;padding:1.5rem!important}.settings-modal{margin:1rem!important;max-height:calc(100vh - 2rem)!important;max-width:calc(100% - 2rem)!important;width:calc(100% - 2rem)!important}.page-header{margin-bottom:1rem!important}.page-title{font-size:1.25rem!important}.page-subtitle{font-size:.875rem!important}.cross-state-grid{grid-template-columns:1fr!important}}@media screen and (max-width:400px){.filter-btn{font-size:.75rem!important;padding:.4rem .5rem!important}.stat-number{font-size:1.5rem!important}.bill-number{font-size:.95rem!important}.header-content{padding:.5rem .75rem!important}}
/*# sourceMappingURL=main.08e9a447.css.map*/