.progress-history-page{align-content:start;gap:1.5rem;display:grid}.progress-history-header{justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.progress-history-header h1{color:var(--navy);letter-spacing:-.05em;margin-top:.4rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:850}.progress-history-header>div>p:last-child{max-width:44rem;color:var(--muted-strong);margin-top:.65rem;line-height:1.65}.progress-history-back{flex:none;align-items:center;gap:.45rem;display:inline-flex}.progress-history-list{gap:.85rem;display:grid}.progress-history-card{border:1px solid var(--border);border-left:4px solid var(--red);background:#fffffff5;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #1f2a4412}.progress-history-main{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.progress-history-kind{color:var(--navy);font-size:1rem;font-weight:850}.progress-history-time{color:var(--muted-strong);align-items:center;gap:.4rem;margin-top:.45rem;font-size:.78rem;font-weight:650;display:flex}.progress-history-score{justify-items:end;min-width:8rem;display:grid}.progress-history-score strong{color:var(--navy);font-size:1.5rem;line-height:1}.progress-history-score span{color:var(--muted-strong);margin-top:.35rem;font-size:.72rem;font-weight:700}.progress-history-complete{color:var(--green);background:#e6f5ef;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .7rem;font-size:.75rem;font-weight:800;display:inline-flex}.progress-history-footer{border-top:1px solid var(--border);background:#f7f9fce0;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1.15rem;display:flex}.progress-history-status{color:var(--muted-strong);align-items:center;gap:.4rem;font-size:.74rem;font-weight:700;display:flex}.progress-history-status.status-evaluated,.progress-history-status.status-instant{color:var(--green)}.progress-history-status.status-awaiting_subscription{color:var(--red)}.progress-history-open{color:var(--red);align-items:center;gap:.35rem;font-size:.76rem;font-weight:850;display:inline-flex}.progress-history-open:hover{text-decoration:underline}.progress-history-card>.speaking-priority{justify-items:center;margin-top:0;padding:1rem 1.15rem;display:grid}.progress-history-card>.speaking-priority>.secondary-button{white-space:normal;text-align:center;max-width:100%}.progress-history-empty{border:1px dashed var(--border-strong);border-radius:var(--radius-card);min-height:15rem;color:var(--muted-strong);background:#ffffffbf;align-content:center;place-items:center;gap:.75rem;font-weight:700;display:grid}@media (max-width:639px){.progress-history-header,.progress-history-main,.progress-history-footer{flex-direction:column;align-items:stretch}.progress-history-back{width:fit-content}.progress-history-score{justify-items:start;min-width:0}.progress-history-open{width:fit-content}}@media (prefers-reduced-motion:reduce){.progress-history-open{transition:none}}
