.plar-progress-label{display:inline-block;padding:6px 10px;border-radius:5px;background:#e8f2ec;color:#28543f;font-weight:700;margin-bottom:8px}.plar-progress-help{display:block;max-width:34ch;line-height:1.55;font-size:.9rem;margin:4px 0 12px}.plar-next-action{display:inline-flex;justify-content:center;padding:10px 14px;background:#3e695c;color:#fff!important;border-radius:6px;font-weight:600;text-decoration:none;white-space:normal}.plar-next-action:hover{background:#2d5146}.plar-next-action:focus-visible{outline:3px solid #91b6a5;outline-offset:3px}.assessment-readiness{padding:24px;margin:0 0 24px;border:1px solid #d4dfd8;border-left:5px solid #426c5d;border-radius:8px;background:#f0f6f2}.assessment-readiness h2{font-size:1.5rem;margin:0 0 16px}.assessment-readiness p{line-height:1.6;margin:12px 0}.readiness-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.readiness-grid>div{padding:16px;background:white;border:1px solid #d4dfd8;border-radius:6px}.readiness-grid strong{display:block;margin-bottom:8px}.readiness-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}
