.alfari-first-visit-orientation{display:flex;flex-wrap:wrap;gap:.45rem;margin:.8rem 0 0;padding:0;list-style:none}.alfari-first-visit-orientation li{display:inline-flex;align-items:center;gap:.38rem;min-height:38px;padding:.42rem .68rem;border:1px solid rgb(255 255 255 / .28);border-radius:999px;color:#fff;font-weight:800;font-size:.84rem}.alfari-first-visit-orientation li+li:before{content:'→';color:#d8f247;font-weight:950}.alfari-dashboard-priority{display:grid;gap:.75rem;margin:0 0 1rem;padding:1rem;border:2px solid #86bd2b;border-radius:18px;background:#f6faef;color:#1f2529;box-shadow:0 12px 30px rgb(31 37 41 / .08)}.alfari-dashboard-priority__eyebrow,.alfari-progress-feedback__eyebrow{margin:0;color:#6c9d24;font-size:.78rem;font-weight:950;text-transform:uppercase;letter-spacing:.07em}.alfari-dashboard-priority h2,.alfari-progress-feedback h2{margin:0;color:#1f2529!important;-webkit-text-fill-color:#1f2529!important}.alfari-dashboard-priority>p:not(.alfari-dashboard-priority__eyebrow){margin:0;color:#586169}.alfari-dashboard-priority__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0}.alfari-dashboard-priority__meta div{padding:.65rem .7rem;border-radius:12px;background:#fff;border:1px solid #dde4d7}.alfari-dashboard-priority__meta dt{font-size:.78rem;color:#687078}.alfari-dashboard-priority__meta dd{margin:.15rem 0 0;font-weight:850;color:#1f2529}.alfari-dashboard-priority__action{min-height:52px;display:flex!important;align-items:center;justify-content:center;background:#d8f247!important;color:#15191c!important;border-color:#b7ce30!important;font-weight:950!important}.alfari-progress-feedback{display:grid;gap:.75rem;margin:1rem 0;padding:1rem;border-radius:18px;background:#fff;border:1px solid #dce1d8;color:#1f2529}.alfari-progress-feedback__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.alfari-progress-feedback__grid>div{display:grid;gap:.15rem;padding:.75rem;border-radius:13px;background:#f5f7f2}.alfari-progress-feedback__grid strong{font-size:1.45rem;color:#1f2529}.alfari-progress-feedback__grid span{font-weight:800}.alfari-progress-feedback__grid small{color:#667078}.alfari-progress-feedback__link{font-weight:850;color:#385f13!important}.alfari-pf-interim{display:flex;flex-wrap:wrap;gap:.35rem .7rem;align-items:baseline;margin:0 0 .8rem;padding:.65rem .75rem;border-left:4px solid #86bd2b;border-radius:10px;background:#f5f8f1;color:#1f2529}.alfari-pf-interim strong{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.alfari-pf-interim p{margin:0!important;color:#4e585f!important;font-size:.9rem!important}body.alfari-training-focus :where(.alfari-premium-funnel,.alfari-premium-upsell,[data-premium-offer]){display:none!important}body.alfari-app-mode .alfari-block-review-ui{border:2px solid #d8e6c2!important;box-shadow:0 12px 30px rgb(31 37 41 / .07)}body.alfari-app-mode .alfari-block-review-ui__eyebrow:before{content:'✓ ';font-size:1rem}body.alfari-app-mode .alfari-clarity-explain details{margin-top:.55rem}.alfari-clarity-explain summary{cursor:pointer;font-weight:850;color:#3f6517}@media(max-width:680px){.alfari-first-visit-orientation{display:grid;grid-template-columns:1fr;gap:.3rem}.alfari-first-visit-orientation li{justify-content:flex-start;border-radius:11px}.alfari-first-visit-orientation li+li:before{content:'↓'}.alfari-dashboard-priority__meta,.alfari-progress-feedback__grid{grid-template-columns:1fr}.alfari-dashboard-priority{padding:.9rem}.alfari-progress-feedback{padding:.9rem}.alfari-dashboard-priority__action{position:sticky;bottom:calc(.65rem + env(safe-area-inset-bottom));z-index:20}}.alfari-returning-active .alfari-ux-final-home .alfari-returning-reduced{opacity:.72}.alfari-returning-active .alfari-ux-final-home .alfari-returning-reduced .alfari-product-cta,.alfari-returning-active .alfari-ux-final-home .alfari-returning-reduced .alfari-entry-link{font-weight:750}