*{box-sizing:border-box}body{margin:0;background:#f4f5f1;color:#1d332e;font:16px/1.55 system-ui,sans-serif}header{padding:18px 6vw;border-bottom:1px solid #bdc9bf;font-weight:650}header span,small,#coverage{color:#52695f}header button{float:right;padding:3px 12px}main{max-width:1080px;margin:52px auto;padding:0 5vw}h1{font:normal clamp(40px,6vw,72px)/1.1 Georgia,serif;letter-spacing:-.045em;margin:0 0 35px}h2{font:normal 26px Georgia,serif}section{background:#fff;border:1px solid #ced7cf;border-radius:12px;padding:24px}#login,#proof{max-width:490px}label{display:block;font-size:14px;font-weight:600}input,select{display:block;font:inherit;padding:10px;border:1px solid #85978c;border-radius:5px;background:white;margin:5px 0 16px;width:100%}button{border:0;border-radius:5px;background:#205742;color:white;padding:10px 15px;font:inherit;cursor:pointer}.secondary{background:#e7eee8;color:#204733}.filters{display:flex;gap:20px}.filters label{flex:1}strong{display:block;font:52px Georgia,serif}#error{color:#9e3529}#setup img{width:190px;display:block}#setup{overflow-wrap:anywhere}table{width:100%;border-collapse:collapse;font-size:clamp(12px,2.5vw,16px)}th,td{padding:10px 4px;border-bottom:1px solid #ccd6ce;text-align:left;overflow-wrap:anywhere}td:nth-child(n+3),th:nth-child(n+3){text-align:right}#trend{display:flex;gap:4px;align-items:end;height:50px;margin-top:12px}#trend i{flex:1;background:#4d856a;min-width:2px}#trend svg{height:50px;width:100%}[hidden]{display:none!important}
