.stats-main{padding-bottom:65px}.stats-hero{padding:70px 0 45px;position:relative}.stats-hero h1{font-size:clamp(38px,5vw,62px);line-height:1.16;letter-spacing:-2px;margin:20px 0}.stats-hero h1 span{color:var(--green)}.stats-intro{color:var(--muted);font-size:15px;line-height:1.9}.back-archive{display:inline-block;color:var(--green);font-size:13px;margin-top:23px}.stats-workspace{border:1px solid var(--line);border-radius:10px;background:var(--surface);padding:30px}.workspace-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.workspace-heading h2{font-size:24px}.workspace-heading>span{font-size:11px;color:var(--muted)}.stats-filters{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:16px;margin:25px 0 14px}.stats-filters label{display:flex;flex-direction:column;gap:9px;color:var(--muted);font-size:12px}.stats-filters select{width:100%;border:1px solid var(--line);padding:13px;border-radius:6px;font-size:14px}.basis-line{font-size:12px;color:var(--muted);margin-bottom:24px}.stats-summary{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:25px}.stats-summary>div{padding:21px 18px;border-right:1px solid var(--line)}.stats-summary>div:last-child{border:0}.stats-summary span{display:block;font-size:11px;color:var(--muted)}.stats-summary strong{display:block;font-size:29px;letter-spacing:-1px;margin:7px 0;color:var(--green)}.stats-summary small{font-size:11px;color:var(--muted)}.stats-tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin-bottom:25px}.stats-tabs button{padding:12px 2px;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--muted);cursor:pointer;font-size:14px}.stats-tabs button[aria-selected=true]{color:var(--green);border-bottom-color:var(--green)}.panel-title{display:flex;gap:15px;align-items:baseline;margin-bottom:13px;flex-wrap:wrap}.panel-title h3{font-size:18px}.data-label{font-size:11px;color:var(--green);background:var(--soft);border-radius:4px;padding:4px 8px}.table-scroll{overflow-x:auto;border:1px solid var(--line);border-radius:6px}.stats-table{width:100%;border-collapse:collapse;font-size:13px;text-align:right;white-space:nowrap}.stats-table th,.stats-table td{padding:13px 16px;border-bottom:1px solid var(--line)}.stats-table th{font-size:12px;font-weight:600}.stats-table th:first-child,.stats-table td:first-child{text-align:left}.stats-table tr:last-child td{border-bottom:0}.stats-table .top-cut td{color:var(--green);font-weight:700}.panel-note{color:var(--muted);font-size:12px;line-height:1.8;margin:14px 0 18px}.stats-empty{border:1px dashed var(--line);padding:35px 24px;border-radius:6px}.stats-empty h3{font-size:18px;margin-bottom:10px}.stats-empty p{font-size:13px;color:var(--muted);line-height:1.9}.source-line{margin-top:25px;border-top:1px solid var(--line);padding-top:18px;display:flex;justify-content:space-between;gap:15px;font-size:11px;color:var(--muted);flex-wrap:wrap}.source-line a{color:var(--green)}.wrong-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:13px}.wrong-controls label{font-size:12px;color:var(--muted)}.wrong-controls select{border:1px solid var(--line);border-radius:5px;padding:8px;margin-left:8px;font-size:12px}.rate-bar{display:inline-block;vertical-align:middle;width:80px;height:5px;border-radius:4px;background:var(--line);margin-right:12px}.rate-bar i{display:block;height:100%;border-radius:4px;background:var(--green)}.stats-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:45px}.stats-notes>h2{grid-column:1/-1;font-size:20px}.stats-notes h3{font-size:14px;margin-bottom:10px}.stats-notes p{font-size:12px;color:var(--muted);line-height:1.9}#loading{padding:30px;color:var(--muted)}[hidden]{display:none!important}
@media(max-width:700px){.stats-hero{padding:45px 0 30px}.stats-workspace{padding:20px 16px}.workspace-heading{flex-direction:column;gap:5px}.stats-filters{grid-template-columns:1fr 1fr;gap:12px}.stats-filters label:last-child{grid-column:1/-1}.stats-summary>div{padding:16px 8px}.stats-summary strong{font-size:24px}.stats-summary small{font-size:10px}.stats-table th,.stats-table td{padding:12px}.stats-tabs{gap:18px}.stats-tabs button{font-size:13px}.stats-notes{grid-template-columns:1fr;gap:20px}.rate-bar{width:40px}.wrong-controls{align-items:flex-start;flex-direction:column}.stats-hero h1{letter-spacing:-1.6px}.source-line{line-height:1.8}}

.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.raw-estimate{border-top:1px solid var(--line);padding-top:30px;margin-top:30px}.raw-estimate .panel-note{line-height:1.8}.raw-estimate a{color:var(--accent)}
