.developer-analytics{background:#fff;border:1px solid #e1ddd1;border-radius:18px;margin-top:30px;overflow:hidden}.developer-agent-card__links button{color:#514c43;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #bdb7aa;padding:0 0 2px;font-size:11px;font-weight:650}.analytics-toolbar{border-bottom:1px solid #eeeae1;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.analytics-toolbar select{max-width:55%;font:inherit;color:#484438;background:0 0;border:0;font-size:13px}.analytics-ranges{background:#f5f3ed;border-radius:8px;gap:3px;padding:3px;display:flex}.analytics-ranges button{font:inherit;color:#746e60;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 10px;font-size:12px}.analytics-ranges button[aria-pressed=true]{color:#25241f;background:#fff;box-shadow:0 1px 4px #25241f15}.analytics-metrics{grid-template-columns:repeat(3,1fr);display:grid}.analytics-metrics>*{text-align:left;color:#191712;font:inherit;background:#fff;border:0;border-right:1px solid #eeeae1;padding:22px}.analytics-metrics>:last-child{border-right:0}.analytics-metrics>button{cursor:pointer}.analytics-metrics>button:hover,.analytics-metrics>button.is-selected{background:#f6f8f2}.analytics-label{color:#746e60;font-size:12px;display:block}.analytics-metrics button .analytics-label{justify-content:space-between;align-items:center;gap:8px;display:flex}.analytics-chevron{fill:none;stroke:#746e60;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:16px;height:16px}.analytics-metrics strong{letter-spacing:-.04em;margin:8px 0;font:600 34px Bricolage Grotesque,sans-serif;display:block}.analytics-comparison{color:#484438;font-size:12px;display:block}.analytics-metrics small{color:#8c867a;margin-top:8px;font-size:11px;display:block}.analytics-chart{border-top:1px solid #eeeae1;padding:22px}.analytics-chart-heading{justify-content:space-between;align-items:start;display:flex}.analytics-chart-heading h2{margin:0;font-size:17px;font-weight:600}.analytics-chart-heading p{color:#8c867a;margin:5px 0 0;font-size:11px}.analytics-chart-heading>button{cursor:pointer;color:#746e60;background:#f5f3ed;border:0;border-radius:50%;width:32px;height:32px;font-size:20px}.analytics-chart-readout{color:#456847;min-height:18px;margin-top:16px;font-size:12px}.analytics-chart svg{width:100%;margin-top:6px;display:block;overflow:visible}.analytics-chart svg text{fill:#8c867a;font-size:12px}.analytics-message,.analytics-empty{color:#746e60;padding:12px 20px;font-size:13px}.analytics-message button{cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}.analytics-data{color:#8c867a;margin-top:12px;font-size:11px}.analytics-data summary{cursor:pointer;width:fit-content}.analytics-data table{border-collapse:collapse;width:100%;margin-top:12px}.analytics-data th,.analytics-data td{text-align:right;border-bottom:1px solid #eeeae1;padding:6px}.analytics-data th:first-child,.analytics-data td:first-child{text-align:left}.developer-analytics button:focus-visible,.developer-analytics select:focus-visible,.analytics-data summary:focus-visible{outline-offset:-2px;outline:2px solid #456847}@media (max-width:600px){.analytics-toolbar{padding:12px}.analytics-metrics{grid-template-columns:1fr 1fr}.analytics-metrics>*{padding:18px 14px}.analytics-metrics>:nth-child(2){border-right:0}.analytics-metrics>.analytics-ratings{border-top:1px solid #eeeae1;grid-column:1/-1;align-items:center;gap:12px;padding:12px 14px;display:flex}.analytics-ratings strong{margin:0;font-size:20px}.analytics-ratings small{margin:0 0 0 auto}.analytics-label{font-size:11px}.analytics-chart{padding:18px 12px}.analytics-chart svg{min-height:170px}}
