:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;color:#e9eee9;background:#101712;color-scheme:dark;--muted:#a7b7ab;--line:#344138;--lime:#c3ef8a}*{box-sizing:border-box}body{margin:0}header,main{max-width:1280px;margin:auto;padding:28px 36px}header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);gap:20px}.logo{color:var(--lime);text-decoration:none;font-size:26px;display:flex;gap:12px;align-items:center}.logo span,.eyebrow{font-size:11px;letter-spacing:2px;font-weight:700}#fresh{font-size:12px;color:var(--lime)}.intro{display:flex;justify-content:space-between;align-items:center;padding:36px 0 50px}.eyebrow{color:var(--lime)}h1{font-size:clamp(42px,6vw,76px);line-height:1.06;letter-spacing:-4px;margin:18px 0}p{color:var(--muted);line-height:1.6}.window{display:flex;flex-direction:column;gap:10px;padding-left:40px;border-left:1px solid var(--line)}.window strong{font-size:80px;font-weight:400;color:var(--lime)}.window small{color:var(--muted)}section{margin-bottom:32px}.stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:12px;overflow:hidden}.stat{padding:24px;border-right:1px solid var(--line)}.stat:last-child{border:0}.stat strong{display:block;font-size:32px;margin-top:14px;letter-spacing:-1px}.stat span{color:var(--muted);font-size:12px}.grid{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}article{border:1px solid var(--line);border-radius:12px;padding:24px;background:#151f18}.title{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:18px}h2{font-size:19px;font-weight:550;margin:0 0 12px}.title h2{margin:0}.title>span,.title label{font-size:12px;color:var(--muted)}input{background:#18231b;border:1px solid var(--line);padding:10px;border-radius:6px;margin-left:8px;color:#fff}.table-wrap{overflow:auto;border:1px solid var(--line);border-radius:10px}table{border-collapse:collapse;width:100%;text-align:left;white-space:nowrap}th,td{padding:16px;border-bottom:1px solid var(--line);font-size:12px}th{color:var(--muted);font-weight:500;background:#18231b}td:first-child{font-weight:650}tr:last-child td{border-bottom:0}.note,li{font-size:12px;color:var(--muted);line-height:1.7}ul{padding-left:16px}.providers{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.provider{padding:24px;background:#18231b;border:1px solid var(--line);border-radius:12px}.provider h3{margin:0 0 20px;font-size:18px}.provider strong{font-size:28px}.provider p{font-size:12px}.badge{display:inline-block;color:#f1d594;font-size:11px;margin-top:12px}.bar-row{margin:18px 0}.bar-label{display:flex;justify-content:space-between;font-size:12px;margin-bottom:8px}.bar{height:7px;background:#344138;border-radius:6px;overflow:hidden}.bar i{display:block;height:100%;background:var(--lime)}.chart{height:220px;display:flex;gap:12px;align-items:end;padding-top:25px}.day{flex:1;display:flex;flex-direction:column;justify-content:end;align-items:center;height:100%;gap:8px;font-size:10px;color:var(--muted)}.day i{width:80%;background:linear-gradient(#c3ef8a,#547640);border-radius:4px 4px 0 0;min-height:2px}.day b{font-size:10px;font-weight:400}footer{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--muted);font-size:11px;border-top:1px solid var(--line);padding:26px 0}#error{padding:18px;border:1px solid #f1d594;color:#f1d594;margin-bottom:24px}@media(max-width:700px){header,main{padding:22px 18px}.intro{padding:20px 0}.window{display:none}h1{letter-spacing:-2px}.stats{grid-template-columns:1fr 1fr}.stat{border-bottom:1px solid var(--line);padding:18px}.stat strong{font-size:27px}.grid{grid-template-columns:1fr}.providers{grid-template-columns:1fr 1fr}article{padding:18px}.logo span{font-size:9px}#fresh{max-width:130px;text-align:right}.provider{padding:16px}.title label{width:100%}input{width:60%}}@media(max-width:390px){.providers{grid-template-columns:1fr}}
