.statistics{margin-top:38px;padding:28px;background:#fff;border:1px solid #dce5f0;border-radius:18px}.statistics .eyebrow{margin-top:0}.statistics h2{margin:6px 0 20px}.stats-controls{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px}.stats-controls>div{flex:1;min-width:160px}.stats-controls label{margin:0 0 8px}.stats-controls select{max-width:100%;width:100%;background:#f9fbfe;border:1px solid #cedaea;border-radius:8px;padding:12px;font:inherit;font-size:14px}.check-label{display:flex;align-items:center;gap:8px;font-size:13px;padding:12px 0}.check-label input{width:17px;height:17px;accent-color:#1991ee}.stats-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0}.stats-cards>div{background:#eef5fd;border-radius:12px;padding:18px}.stats-cards span{font-size:12px;color:#65758b;display:block;min-height:32px}.stats-cards strong{font-size:32px;display:block;margin-top:12px}.stats-chart-card{border:1px solid #dce5f0;border-radius:12px;padding:20px}.statistics h3{font-size:16px;margin:0 0 18px}.stats-chart svg{display:block;width:100%;height:auto;min-height:160px}.stats-chart{min-height:160px}.statistics details{margin-top:12px}.statistics summary{cursor:pointer;font-size:13px;color:#1478bf}.table-wrap{overflow:auto;max-height:300px;margin-top:12px}.statistics table{border-collapse:collapse;width:100%;font-size:13px}.statistics td,.statistics th{border-bottom:1px solid #dce5f0;padding:10px;text-align:left}.stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px}.stats-grid article{border:1px solid #dce5f0;border-radius:12px;padding:20px;min-width:0}.stats-rank{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;margin:13px 0;font-size:13px}.stats-rank span{overflow-wrap:anywhere}.stats-rank progress{grid-column:1/-1;width:100%;height:7px;accent-color:#1991ee}.stats-note{margin-top:24px}.row-actions{display:flex;gap:8px;flex-wrap:wrap}.statistics a{color:#1478bf}@media(max-width:850px){.stats-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.statistics{padding:20px}.statistics .library-title{align-items:flex-start;gap:12px}.stats-grid{grid-template-columns:1fr}.stats-controls>div{min-width:100%;width:100%}.stats-cards>div{padding:13px}.stats-cards strong{font-size:27px}.row-actions{flex-direction:column}.statistics h2{font-size:22px}}

.stats-cards>div{border-top:3px solid var(--cyan)}.stats-cards>div:nth-child(2){border-top-color:var(--red)}.stats-cards>div:nth-child(3){border-top-color:var(--yellow)}.stats-cards>div:nth-child(4){border-top-color:var(--green)}.stats-controls select{color:var(--ink)}.statistics{box-shadow:0 12px 35px #22365006}.stats-controls select:focus-visible{outline:2px solid var(--blue);outline-offset:2px}