.icon-point-container{display:flex;flex-wrap:wrap;gap:10px}.icon-point{font-size:30px;cursor:pointer;border:1px solid #ccc;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:5px}.icon-point.active,.icon-point:hover{background-color:#3fb06f;color:#fff}.icon-point.error{border-color:#ff3860}