.h4f-cr-widget,.h4f-stats-widget{margin:28px auto;padding:22px;border:1px solid rgba(174,89,255,.18);border-radius:22px;background:linear-gradient(145deg,#14121f,#0b0b13);color:#f6f2fa}
.h4f-cr-widget__head,.h4f-stats-widget__head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:16px}.h4f-cr-widget__head span,.h4f-stats-widget__head span{color:#bd55ff;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.h4f-cr-widget__head h2,.h4f-stats-widget__head h2{margin:4px 0 0;color:#fff;font-size:24px}.h4f-cr-widget__head a{color:#c567ff;text-decoration:none}
.h4f-cr-widget__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.h4f-cr-card{overflow:hidden;border:1px solid rgba(174,89,255,.16);border-radius:15px;background:#090910;color:#fff;text-decoration:none}.h4f-cr-card img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover}.h4f-cr-card__body{padding:11px}.h4f-cr-card strong{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px}.h4f-cr-card span{display:block;margin-top:7px;color:#aaa2b3;font-size:11px}.h4f-cr-card__progress{height:4px;margin-top:9px;border-radius:99px;background:#21172b;overflow:hidden}.h4f-cr-card__progress i{display:block;height:100%;background:linear-gradient(90deg,#9134ff,#d052ff)}
.h4f-stats-widget__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.h4f-stats-widget__grid div{padding:16px;border:1px solid rgba(174,89,255,.14);border-radius:14px;background:#0a0a11}.h4f-stats-widget__grid strong,.h4f-stats-widget__grid span{display:block}.h4f-stats-widget__grid strong{color:#c65aff;font-size:25px}.h4f-stats-widget__grid span{margin-top:5px;color:#aaa2b3;font-size:11px}.h4f-stats-widget__achievements{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.h4f-achievement{padding:8px 11px;border:1px solid rgba(174,89,255,.2);border-radius:999px;background:#171021;color:#d8cde0;font-size:11px}.h4f-achievement.is-locked{opacity:.35}
@media(max-width:767px){.h4f-cr-widget__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.h4f-stats-widget__grid{grid-template-columns:repeat(2,1fr)}}