#phase6-profile{margin:18px 0;padding:16px;border:1px solid rgba(140,140,170,.28);border-radius:16px;background:rgba(120,120,170,.08);text-align:left}.p6-heading{font-size:1.05rem;margin:10px 0}.p6-note{font-size:.84rem;opacity:.8;margin:8px 0}.p6-track{height:12px;border-radius:999px;background:rgba(130,130,150,.25);overflow:hidden}.p6-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#8b5cf6,#22d3ee);transition:width .4s}.p6-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0}.p6-stat{display:flex;flex-direction:column;gap:5px;padding:10px 5px;text-align:center;border-radius:10px;background:rgba(130,130,150,.12);font-size:.75rem}.p6-stat strong{font-size:1.1rem}.p6-badges{display:flex;flex-wrap:wrap;gap:8px}.p6-badge{padding:7px 10px;border-radius:20px;background:rgba(139,92,246,.17);font-size:.8rem}.p6-locked{opacity:.48;filter:grayscale(1)}@media(max-width:380px){.p6-stats{grid-template-columns:1fr}.p6-stat{flex-direction:row;justify-content:space-between;padding:9px 12px}}@media(prefers-reduced-motion:reduce){.p6-fill{transition:none}}
