.jev-lab{padding:24px;border:1px solid #bdcbb5;border-radius:8px;background:#f2f5ed;margin:28px 0;font-size:16px;line-height:1.5}.jev-lab *{box-sizing:border-box}.jev-lab h3{margin-top:0!important}.jev-lab label{display:block;font-weight:600;margin:18px 0 8px}.jev-lab select{width:100%;padding:12px;border:1px solid #a9b6a1;background:#fff;font:inherit;border-radius:4px}.jev-lab input[type=range]{width:100%;accent-color:#35563e}.jev-lab blockquote{background:white;padding:18px;margin:18px 0!important;border-left:4px solid #657e52}.jev-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.jev-stats div{padding:12px;background:#fff;border-radius:4px}.jev-stats strong{display:block;font-size:21px}.jev-stats span{font-size:13px;color:#59614f}.jev-bar{display:grid;grid-template-columns:95px 1fr 44px;align-items:center;gap:8px;margin:6px 0}.jev-bar meter{width:100%;height:18px}.jev-result{border-top:1px solid #bdcbb5;margin-top:18px;padding-top:16px}.jev-result strong{display:block;font-size:23px}.jev-result strong[data-route=review]{color:#865216}.jev-lab small{display:block;color:#59614f;margin-top:12px}.jev-kit{background:#f4f2e9;border:1px solid #dfd9c6;padding:20px;margin:24px 0}.jev-kit a{font-weight:600}.jev-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0}.jev-strip div{padding:14px;background:#edf2e8;border:1px solid #d6dfcf}.jev-strip strong{display:block}.jev-strip span{font-size:14px}@media(max-width:560px){.jev-lab{padding:15px}.jev-stats,.jev-strip{grid-template-columns:1fr}.jev-stats strong{font-size:18px}.jev-bar{grid-template-columns:85px 1fr 40px;font-size:14px}}
