.MonthlyWaterProductionClient_dateSelectorContainer__2kB0D{display:flex;align-items:center;margin:24px 0;border-radius:8px}@media screen and (max-width:768px){.MonthlyWaterProductionClient_dateSelectorContainer__2kB0D{flex-direction:column;align-items:flex-start;gap:12px}}.MonthlyWaterProductionClient_calendar__q3jhb{min-width:200px}.MonthlyWaterProductionClient_calendar__q3jhb input{box-shadow:inset 2.667px 2.667px 10.667px rgba(189,194,199,.7490196078),5.333px 5.333px 10.667px hsla(0,0%,100%,.7490196078)}.MonthlyWaterProductionClient_calendar__q3jhb .p-calendar{width:100%}.MonthlyWaterProductionClient_calendar__q3jhb .p-calendar .p-inputtext{background:#fff;border:1px solid #dee1e4;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;color:#333;transition:border-color .2s ease}.MonthlyWaterProductionClient_calendar__q3jhb .p-calendar .p-inputtext:hover{border-color:#01a4ed}.MonthlyWaterProductionClient_calendar__q3jhb .p-calendar .p-inputtext:focus{border-color:#01a4ed;box-shadow:0 0 0 2px rgba(1,164,237,.1);outline:none}.MonthlyWaterProductionClient_calendar__q3jhb .p-calendar .p-button{background:rgba(0,0,0,0);border:none;color:#666;padding:8px}.MonthlyWaterProductionClient_calendar__q3jhb .p-calendar .p-button:hover{background:#f8f9fa;color:#333}.MonthlyWaterProductionClient_calendar__q3jhb .p-calendar .p-button:focus{outline:none;box-shadow:0 0 0 2px rgba(1,164,237,.1)}.MonthlyWaterProductionClient_loadingText__bl0Pp{color:#01a4ed;font-weight:500;font-size:14px}.MonthlyWaterProductionClient_tableContainer__uxy9o{margin-top:24px;width:100%}.MonthlyWaterProductionClient_table__1h4Bb{width:100%;min-width:100%;border-collapse:collapse;background:#fff}.MonthlyWaterProductionClient_tableHead__o7f9o{background:#01a4ed;color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10}.MonthlyWaterProductionClient_headerCell__og_M2{padding:1rem;text-align:left;font-weight:700;font-size:.95rem;white-space:nowrap;border-right:1px solid hsla(0,0%,100%,.2)}.MonthlyWaterProductionClient_headerCell__og_M2:last-child{border-right:none}.MonthlyWaterProductionClient_monthHeaderCell__T8uHa{padding:1rem .75rem;text-align:center;font-weight:700;font-size:.9rem;white-space:nowrap;border-right:1px solid hsla(0,0%,100%,.2)}.MonthlyWaterProductionClient_monthHeaderCell__T8uHa:last-child{border-right:none}.MonthlyWaterProductionClient_tableBody__F8Tqn{background:#fff}.MonthlyWaterProductionClient_evenRow__X36vm{background:#f8f9fa}.MonthlyWaterProductionClient_evenRow__X36vm:hover{background:#f0f2f5}.MonthlyWaterProductionClient_oddRow__21A4O{background:#fff}.MonthlyWaterProductionClient_oddRow__21A4O:hover{background:#f8f9fa}.MonthlyWaterProductionClient_damNameCell__ZMVkD{padding:1rem;font-weight:600;color:#333;border-right:1px solid #e0e0e0;white-space:nowrap;position:-webkit-sticky;position:sticky;left:0;z-index:5}.MonthlyWaterProductionClient_dataCell__KjvCH{padding:1rem .75rem;text-align:right;border-right:1px solid #e0e0e0;white-space:nowrap;min-width:100px;font-size:.95rem;color:#555}.MonthlyWaterProductionClient_dataCell__KjvCH:last-child{border-right:none}@media(max-width:1024px){.MonthlyWaterProductionClient_table__1h4Bb{font-size:.9rem}.MonthlyWaterProductionClient_headerCell__og_M2,.MonthlyWaterProductionClient_monthHeaderCell__T8uHa{padding:.75rem .5rem;font-size:.85rem}.MonthlyWaterProductionClient_damNameCell__ZMVkD{padding:.75rem .5rem;min-width:150px}.MonthlyWaterProductionClient_dataCell__KjvCH{padding:.75rem .5rem;min-width:90px;font-size:.9rem}}@media(max-width:768px){.MonthlyWaterProductionClient_table__1h4Bb{font-size:.85rem}.MonthlyWaterProductionClient_headerCell__og_M2,.MonthlyWaterProductionClient_monthHeaderCell__T8uHa{padding:.6rem .4rem;font-size:.75rem}.MonthlyWaterProductionClient_damNameCell__ZMVkD{padding:.6rem .4rem;min-width:120px;font-size:.85rem}.MonthlyWaterProductionClient_dataCell__KjvCH{padding:.6rem .3rem;min-width:75px;font-size:.8rem}}.MonthlyWaterProductionClient_description__1R_gb{font-size:14px;color:#666;margin-top:16px;padding:0 24px}