.progress-account-panel{margin:16px 0;padding:18px 20px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;border-left:4px solid #2b8df4}
.progress-account-panel[hidden]{display:none!important}
.progress-account-panel h2{margin:0 0 5px;font-size:1.2rem}
.progress-account-panel p{margin:0;color:var(--muted)}
.progress-account-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}
@media(max-width:760px){.progress-account-panel{grid-template-columns:1fr}.progress-account-actions{justify-content:flex-start}}
