.bill_statsContainer__QznvP{background:#fff;margin-bottom:3rem}.bill_chartContainer__U0nLo{margin-top:1.5rem}.bill_stackedBar__INFp2{display:flex;height:5rem;width:100%;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.bill_barSegment__YVorL{height:100%;transition:width .3s}.bill_percentageRuler__sCXc9{display:flex;justify-content:space-between;position:relative;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #e5e7eb}.bill_rulerMark__QxMPq{position:relative;display:flex;flex-direction:column;align-items:center;width:1px}.bill_rulerLine__Tv5eJ{height:8px;width:1px;background-color:#9ca3af}.bill_rulerText__qSkvU{position:absolute;bottom:-18px;font-size:12px;color:#6b7280;transform:translateX(-50%)}.bill_chartLegend___g_9c{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;margin-top:6rem;margin-bottom:9rem;font-size:1.3rem;font-weight:400;color:#888}.bill_legendItem__Fsp30{display:flex;align-items:center;gap:.5rem}.bill_legendColor__YN1zQ{width:5rem;height:2rem;border-radius:4px;display:inline-block}.bill_filterContainer__DaWEo{background:#fff;border-radius:12px;margin-bottom:5rem}@media(max-width:768px){.bill_filterContainer__DaWEo{margin-bottom:2rem;padding:1.6rem}}.bill_filterRow__mmtRn{border:1px solid #eee;border-radius:1rem;padding-right:1rem}.bill_filterRow__mmtRn>div{display:flex}.bill_filterRow__mmtRn>div:first-child{border-bottom:1px solid #eee}.bill_filterRow__mmtRn>div:first-child select{border-right:1px solid #eee}.bill_filterRow__mmtRn>div:last-child{display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.bill_filterSelectContainer__0LQyK{display:flex;flex-direction:column}}.bill_filterInput__Pe84r,.bill_filterSelect__GPl4o{border:none;padding:1.5rem;transition:border .2s}@media(max-width:768px){.bill_filterInput__Pe84r,.bill_filterSelect__GPl4o{font-size:1.4rem}.bill_filterSelectCommittee__vrdEQ{border-bottom:1px solid #eee}}.bill_filterInput__Pe84r{width:100%}.bill_filterInput__Pe84r:focus,.bill_filterSelect__GPl4o:focus{outline:none;background:#fff}.bill_filterBtnContainer__SL3_v{display:flex;flex-wrap:nowrap}@media(max-width:768px){.bill_filterBtnContainer__SL3_v{margin-left:0}}.bill_filterBtn__Lzi7T{padding:.8rem 1.2rem;border:none;border-radius:1.5rem;cursor:pointer;font-weight:500;margin-right:1rem;white-space:nowrap}@media(max-width:768px){.bill_filterBtn__Lzi7T{padding:.5rem 1rem;font-size:1.5rem}}.bill_searchBtn__gL5sj{background:var(--primary-color);color:#fff;font-weight:600}.bill_resetBtn__XP_iX{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.bill_tableContainer__7cP1d{background:#fff;border-radius:12px;margin-bottom:2.5rem;font-size:1.4rem}@media(max-width:768px){.bill_tableContainer__7cP1d{overflow-x:auto}}.bill_billTable__e_Lmy{width:100%;border-collapse:collapse;background:#fff;text-align:center}.bill_billTable__e_Lmy td,.bill_billTable__e_Lmy th{padding:1.5rem .7rem}.bill_billTable__e_Lmy th{font-weight:700;border-top:2px solid #ddd;border-bottom:2px solid #eee}.bill_billTable__e_Lmy td{border-bottom:1px solid #eee}.bill_emptyRow__QJLMF{text-align:center;color:#9ca3af;padding:2rem 0}.bill_billLink__GvFEg{color:#1a1a1a;text-decoration:none;transition:color .2s;cursor:pointer;max-width:10rem}.bill_billCommittee__Qgtfo,.bill_billLink__GvFEg{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bill_billCommittee__Qgtfo{max-width:8rem}.bill_billLinkUnderline___9UrV{text-decoration:underline;color:inherit;cursor:pointer;transition:color .2s}.bill_billRow__2U5Ev:hover{background-color:#fafafa}.bill_billRow__2U5Ev.bill_clickable__LyuGZ{cursor:pointer}.bill_header__lMZc_{display:flex;justify-content:flex-end;align-items:center}.bill_updateDate__hMnEX{font-size:1.4rem;color:#666;margin-bottom:2rem}