.growth-panel{display:flex;align-items:center;gap:22px;flex-wrap:wrap;background:linear-gradient(110deg,#162a38,#252038);border:1px solid #667198;border-radius:14px;padding:24px;margin:0 0 26px;box-shadow:0 0 28px #a394ed14}.growth-panel h2{margin:0;font-size:27px;color:#cdeeff}.growth-panel h2 span{font-size:14px;color:#c4b4e4;margin-left:12px}.growth-panel p{margin:5px 0 0;font-size:13px;color:var(--muted)}.growth-progress{flex:1;min-width:170px}.growth-track{height:8px;border-radius:5px;background:#0d1725;overflow:hidden}.growth-track span{display:block;height:100%;background:linear-gradient(90deg,#8dcfe2,#ba9af4);border-radius:5px;transition:width .45s ease}.growth-progress small{display:block;margin-top:8px;font-size:11px;color:#bccee1}.growth-panel .growth-disclaimer{flex-basis:100%;margin:0;font-size:11px;color:#b8c1d2}.growth-events article,.version-rows article{display:flex;justify-content:space-between;align-items:center;gap:14px;border-bottom:1px solid var(--line);padding:16px 0}.growth-events article>div,.version-rows article>div:first-child{min-width:0}.growth-events strong,.version-rows strong{display:block;font-weight:500;overflow-wrap:anywhere}.growth-events small,.version-rows small{display:block;font-size:11px;color:var(--muted)}.growth-events p,.version-rows p{margin:5px 0 0;font-size:12px;color:var(--muted)}.growth-events b{font-weight:500;color:#c8b3ee;white-space:nowrap}.version-history{margin-top:28px;border:1px solid #44596c;border-radius:10px;background:#0e1926;padding:16px}.version-history summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:14px}.version-history summary:before{content:"▸";color:#a6d3ee}.version-history[open] summary:before{content:"▾"}.version-history summary span{font-size:12px;color:var(--muted)}.version-history>.muted{font-size:12px}.version-rows{max-height:320px;overflow:auto}.version-rows .project-actions{flex:none}.version-rows button{font-size:12px}.version-preview-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.version-preview-head h3{overflow-wrap:anywhere;font-size:17px;font-weight:500}.version-thumb{max-width:120px;max-height:100px;object-fit:contain}.version-history .project-markdown{margin-top:14px}.version-assets .project-file{align-items:center}
@media(max-width:650px){.growth-panel{padding:18px;gap:15px}.growth-progress{flex-basis:100%}.version-rows article{flex-wrap:wrap}.version-rows .project-actions{width:100%}}
@media(prefers-reduced-motion:reduce){.growth-track span{transition:none}}
