/* v0.8.3: CSS-only visibility, CSP compatible. */
[hidden],.field[hidden]{display:none!important}
.zc-growth-card{margin:16px 0;border:1px solid #a79deb55}
.zc-growth-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:8px 0 12px}
.zc-growth-head strong{font-size:16px;color:var(--zc-accent,#6048d9)}
.zc-growth-head span{font-size:12px;color:var(--muted,#767593)}
.zc-growth-card p{line-height:2}
.zc-history-event{padding:12px 14px;border:1px solid #dcd9ee;border-radius:12px;margin:10px 0;background:#fbfaff}
.zc-history-event strong{color:#43346d}.zc-history-event p{line-height:1.9;margin:6px 0 0;white-space:pre-wrap}
@media(max-width:600px){.zc-growth-head{display:grid}.zc-history-event{padding:10px}}
