.sr-rating-hub{margin-bottom:clamp(48px,7vw,82px);padding:clamp(24px,4vw,38px);background:linear-gradient(120deg,#191d22,#101318);border:1px solid rgba(201,255,47,.22);border-radius:18px}.sr-rating-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:25px;align-items:center}.sr-rating-heading h2{margin:4px 0;font:clamp(32px,5vw,48px)/1 Impact,sans-serif;text-transform:uppercase}.sr-rating-heading p{max-width:700px;color:#adb3bd}.sr-rating-bars{display:grid;gap:9px;margin:26px 0}.sr-rating-bars>div{display:grid;grid-template-columns:150px minmax(100px,1fr) 35px;gap:12px;align-items:center}.sr-rating-bars span{color:#cbd0d8;font-size:11px;font-weight:800}.sr-rating-bars i{height:7px;overflow:hidden;background:#30343c;border-radius:999px}.sr-rating-bars i b{display:block;height:100%;background:linear-gradient(90deg,#e50920,#c9ff2f);border-radius:inherit}.sr-rating-bars strong{color:#fff;font-size:12px}.sr-rate-toggle,.sr-rating-form button{min-height:42px;padding:0 17px;color:#111;background:#c9ff2f;border:0;border-radius:999px;font-weight:900;cursor:pointer}.sr-rating-form{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1)}.sr-rating-form[hidden],.sr-rating-login[hidden]{display:none}.sr-rating-form label{display:grid;grid-template-columns:140px 1fr 28px;gap:10px;align-items:center;color:#fff;font-size:12px;font-weight:800}.sr-rating-form input{accent-color:#e50920}.sr-rating-form output{color:#c9ff2f;font-weight:900}.sr-rating-form button,.sr-rating-feedback{grid-column:1/-1;justify-self:start}.sr-rating-feedback{margin:0;color:#cbd0d8}.sr-rating-login{margin-top:20px;padding:18px;background:#232730;border-radius:12px}.sr-rating-login a{display:inline-block;padding:9px 13px;color:#111;background:#c9ff2f;border-radius:999px;text-decoration:none;font-weight:900}.sr-jury-result{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px;padding:20px;background:#0d0f13;border-left:4px solid #e50920;border-radius:0 12px 12px 0}.sr-jury-result>div{display:grid}.sr-jury-result strong{color:#fff;font:38px/1 Impact,sans-serif}.sr-jury-result strong span,.sr-jury-result small{color:#9fa6b1;font:11px sans-serif}.sr-jury-result>a{color:#c9ff2f;font-size:11px;font-weight:900;text-decoration:none}@media(max-width:720px){.sr-rating-heading{grid-template-columns:1fr}.sr-rating-heading .sr-score-number{justify-content:start}.sr-rating-bars>div{grid-template-columns:115px 1fr 30px}.sr-rating-form{grid-template-columns:1fr}.sr-rating-form label{grid-template-columns:120px 1fr 25px}.sr-jury-result{align-items:flex-start;flex-direction:column}}
