.score{position:relative;display:inline-flex;cursor:pointer}.score input{inset:auto;width:1px;height:1px;margin:0;padding:0;pointer-events:none}.scores{position:relative}.score input:checked+span{background:var(--accent,#3857c9);border-color:var(--accent,#3857c9);color:#fff;-webkit-text-fill-color:#fff}.score input:focus-visible+span{outline:3px solid var(--accent,#3857c9);outline-offset:2px}.scores .scale-value{max-width:100px}.scores[data-enhanced="1"] .scale-value{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;padding:0;border:0}.scale-result{align-self:center;font-size:.8rem;font-weight:700;color:var(--accent,#3857c9);min-width:42px;padding:0 5px}
