.jl-analytics-controls{display:flex;gap:8px;margin:14px 0}.jl-analytics-controls button{border:1px solid var(--pro-line,#d9e5d9);background:var(--pro-surface,#fff);color:var(--pro-text,#26352e);border-radius:9px;padding:8px 13px;cursor:pointer}.jl-analytics-controls button[aria-pressed=true]{background:var(--pro-raised,#dcecdf);color:var(--pro-text,#174f35);font-weight:700}.jl-analytics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0}.jl-analytics-card{padding:18px;background:var(--pro-surface,#fff);border:1px solid var(--pro-line,#e2eae0);color:var(--pro-text,#26352e);border-radius:14px}.jl-analytics-label,.jl-analytics-help{font-size:12px;color:var(--pro-muted,#6b7a6e);line-height:1.5}.jl-analytics-value{display:block;color:var(--pro-text,#26352e);font-size:28px;margin:10px 0}.jl-analytics-days{background:var(--pro-surface,#fff);border:1px solid var(--pro-line,#e2eae0);color:var(--pro-text,#26352e);border-radius:14px;padding:12px 18px;margin:12px 0}.jl-analytics-days:empty{display:none}.jl-analytics-days h3{font-size:15px}.jl-analytics-day{padding:4px 0;color:var(--pro-muted,#52695a);font-size:13px}@media(max-width:700px){.jl-analytics-grid{grid-template-columns:1fr}}
