.view-tabs{display:flex;gap:8px;background:#e3ebdf;padding:6px;border-radius:12px;width:fit-content;margin-bottom:24px}.view-tabs button,.pagination button{border:0;border-radius:8px;padding:13px 22px;font-weight:700;background:transparent;color:#356247;cursor:pointer}.view-tabs .active{background:#063f31;color:white;box-shadow:0 3px 8px #063f3120}.table-wrap{overflow:auto;border:1px solid #e2eade;border-radius:12px}table{width:100%;border-collapse:collapse;font-size:13px}th{text-align:left;background:#edf3e8;color:#55705c;font-size:11px;text-transform:uppercase;letter-spacing:1px;padding:16px}td{padding:14px 16px;border-bottom:1px solid #edf1e9}tr:nth-child(even){background:#fafcf8}td:nth-child(4){font-weight:800;color:#137b50}.pagination{display:flex;align-items:center;justify-content:space-between;margin-top:20px;font-size:12px}.pagination button{background:#e9f1e3}.pagination button:disabled{opacity:.35;cursor:default}.page-info{align-self:center;color:#66816b;font-size:12px}.panel{box-shadow:0 6px 24px #274c2510}.hero{padding-top:48px;padding-bottom:40px}.chart-panel{border-left:5px solid #e8d146}[hidden]{display:none!important}@media(max-width:760px){.view-tabs{width:100%}.view-tabs button{flex:1;padding:12px}.pagination button{padding:12px}.hero h1{font-size:38px}}
