.analytics-study{margin-top:16px}.analytics-toolbar{flex-wrap:wrap;align-items:end;gap:20px;margin-bottom:16px;display:flex}.analytics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.analytics-bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}.analytics-note,.analytics-card-footer,.analytics-reading{color:var(--text-3);font-size:12px;line-height:1.6}.analytics-card-footer{margin-top:10px}.analytics-card-footer summary,.analytics-reading summary{cursor:pointer}.analytics-card-footer table{border-collapse:collapse;width:100%;margin:10px 0;font-size:11px}.analytics-card-footer th,.analytics-card-footer td{text-align:center;border-bottom:1px solid var(--line);padding:5px}.analytics-card-footer th:first-child,.analytics-card-footer td:first-child{text-align:left}.analytics-more,.analytics-link{cursor:pointer;border:1px solid var(--line-2);background:var(--surface-2);color:var(--accent);border-radius:6px;padding:6px 10px}.analytics-more{margin-top:14px}.analytics-link{margin-bottom:6px;font-size:12px}.analytics-empty{text-align:center;color:var(--text-3);padding:42px 20px;font-size:13px}.analytics-identity{padding:20px}.analytics-date{color:var(--text-3);flex-direction:column;gap:7px;font-size:12px;display:flex}.analytics-date input{border:1px solid var(--line-2);background:var(--surface);color:var(--text);border-radius:6px;padding:8px}.analytics-reading{margin:16px 0}.analytics-card-footer details[open]{padding-top:6px}@media (max-width:1250px){.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.analytics-grid,.analytics-bottom{grid-template-columns:1fr}}
