.erx-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:28px 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.erx-stat{background:linear-gradient(135deg,#F4F1EB 0%,#E8E0D0 100%);border:1px solid #D4CDBF;border-radius:14px;padding:20px 16px;text-align:center;transition:transform .25s,box-shadow .25s}.erx-stat:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(44,62,54,.1)}.erx-stat-icon{width:42px;height:42px;margin:0 auto 10px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px}.erx-stat-num{font-size:26px;font-weight:800;color:#2C3E36;line-height:1;margin-bottom:6px}.erx-stat-lbl{font-size:12px;color:#6B7F72;line-height:1.3}.erx-s1 .erx-stat-icon{background:#C8E0CC;color:#2C5E3F}.erx-s2 .erx-stat-icon{background:#E0C8D0;color:#7A2C3C}.erx-s3 .erx-stat-icon{background:#E8D4B8;color:#7F4E1C}.erx-s4 .erx-stat-icon{background:#D4C8E0;color:#4A2C7A}.erx-s5 .erx-stat-icon{background:#C8D8E8;color:#1E4A7A}@media(max-width:640px){.erx-stats{grid-template-columns:repeat(2,1fr)}}
.erx-chart{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;margin:28px 0;padding:24px;background:linear-gradient(135deg,#F4F1EB 0%,#EEE7DB 100%);border-radius:14px}.erx-chart h4{margin:0 0 6px;font-size:18px;font-weight:700;color:#2C3E36}.erx-chart .erx-chart-sub{font-size:13px;color:#6B7F72;margin-bottom:20px}.erx-bar-row{display:flex;align-items:center;gap:12px;margin-bottom:14px}.erx-bar-label{flex:0 0 160px;font-size:12px;font-weight:600;line-height:1.3;color:#2C3E36}.erx-bar-label span{display:block;font-weight:400;font-size:10px;color:#6B7F72}.erx-bar-wrap{flex:1;height:32px;background:#E4DDCF;border-radius:6px;position:relative;overflow:hidden}.erx-bar-fill{height:100%;border-radius:6px;display:flex;align-items:center;justify-content:flex-end;padding-right:10px;color:#fff;font-weight:700;font-size:12px;transform-origin:left;animation:erxGrow 1.2s cubic-bezier(.22,1,.36,1) forwards;transform:scaleX(0)}@keyframes erxGrow{to{transform:scaleX(1)}}.erx-bar-t{background:linear-gradient(90deg,#7A9B7E,#95B498)}.erx-bar-c{background:linear-gradient(90deg,#B87A7A,#D49A9A)}.erx-bar-s{background:linear-gradient(90deg,#C8A27B,#DDB68F)}.erx-bar-m{background:linear-gradient(90deg,#8A7FA8,#A59AC1)}.erx-bar-b{background:linear-gradient(90deg,#6B8CAE,#89A8C8)}.erx-scale{display:flex;justify-content:space-between;margin-left:172px;margin-top:8px;font-size:10px;color:#6B7F72}@media(max-width:640px){.erx-bar-label{flex:0 0 100px;font-size:11px}.erx-scale{margin-left:112px}}