.site-intro{display:flex;justify-content:space-between;align-items:center;gap:24px;background:radial-gradient(ellipse at 90% 0,#174640,transparent 65%),#0b1b29;margin-bottom:20px;padding:28px}.site-intro h2{font-size:32px;margin:12px 0}.site-intro p,.site-ranking p,.site-leads>p,.site-method p,.site-metrics p{color:#a4bccb;line-height:1.65}.site-health{border:1px solid #286556;background:#102e2a;border-radius:24px;padding:10px 14px;color:#87f3d0;white-space:nowrap}.site-filters{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin-bottom:22px}.site-filters label{margin:0}.site-filters small{color:#a4bccb;padding-bottom:12px}.site-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.site-metrics article{border-top:2px solid #51d6c2}.site-metrics strong{font-size:40px}.site-metrics small{font-size:10px}.site-metrics p{font-size:11px;margin-bottom:0}.site-trend,.site-leads,.site-method{margin-top:20px}.site-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.site-row h2{margin:0}.site-row>span{color:#a4bccb}.site-trend-scroll{overflow-x:auto}.site-trend-bars{display:flex;align-items:end;gap:10px;padding-top:22px;min-height:140px}.site-trend-bars>div{min-width:50px;flex:1;display:grid;gap:8px;text-align:center}.site-trend-bars meter{width:100%;height:22px}.site-trend-bars span{color:#87f3d0;font-size:11px}.site-rank{margin-top:18px}.site-rank>div{display:flex;justify-content:space-between;gap:20px;overflow-wrap:anywhere}.site-rank meter{display:block;width:100%;height:8px;margin-top:8px}.site-rank meter::-webkit-meter-bar,.site-trend-bars meter::-webkit-meter-bar{background:#122d3f;border:0}.site-rank meter::-webkit-meter-optimum-value,.site-trend-bars meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,#27a5eb,#64e3c2)}.site-ranking h2{font-size:19px;margin-bottom:8px}.site-zero{padding:28px 0;color:#a4bccb;line-height:1.6}.site-stages{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.site-stages span{padding:10px 14px;background:#122c3b;border-radius:10px;color:#b5cad7}.site-stages b{margin-left:8px;color:white}.site-pagination{margin-top:18px}.site-method summary{cursor:pointer;color:#77d9ff}.site-method p{max-width:1050px}.site-dialog{width:min(620px,94vw)}.site-dialog textarea{width:100%;padding:12px;background:#06121e;border:1px solid #294256;border-radius:10px;color:white;font:inherit;margin-top:8px;resize:vertical}.site-message{white-space:pre-wrap;overflow-wrap:anywhere;background:#142633;padding:16px;border-radius:12px}.site-dialog [role=status]{color:#ffd57c}.app>aside nav{overflow-y:auto;min-height:0}.site-leads td{max-width:280px;overflow-wrap:anywhere}.site-grid{align-items:start}@media(max-width:850px){.site-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.site-intro,.site-row{align-items:start;flex-direction:column}.site-intro h2{font-size:27px}.site-filters button{flex:1}.site-health{font-size:11px}.site-trend .site-row>span{font-size:11px}}@media(max-width:420px){.site-metrics{grid-template-columns:1fr}.site-filters label{width:100%}}

.site-github{margin-top:20px}.site-github a{color:#83dcff}.site-github p{color:#b1c9d6;line-height:1.6}.site-github summary{cursor:pointer;margin-bottom:16px}.site-github .site-metrics strong{font-size:28px}
